Originally Posted by Leodegrace
There is a big thing i forgot to mention in my last post of why i don't play Dota as much though. I generally play magic-using heroes and therefore in league im used to them doing consistent damage throughout the game, whereas in Dota the spells do not scale aside from ultimates using Aghanim's Scepter, and therefore mages' damage goes kaput and they're stuck as a utility role unless they're someone like Lina, OD, or Lion, who are just designed with absurd damage in mind.
I don't like not having damage.
Keep in mind that in LoL, while AP will scale your spells, your autoattack never scales unless with Lichbane (and that isn't really autoattack, it's one attack after a spellcast with a short CD).
In Dota, casters gain Intelligence and buy items that give Intelligence, which increases your Autoattack as much damage as Agility increases autoattack damage for agility carries (though more for them since agility also improves attack speed).
Just think of heroes like Silencer and Lina, who are both "ap casters" that both have autoattack steroids which make their autoattack insane later in the game.
Also keep in mind that most casters in Dota are useful throughout the game because of their utility and CC (even though many heroes also have high damage on their spells).
But I do know what you mean by the lack of damage on some of the intelligence heroes in Dota -- it is because they are used for utility rather than damage.
Remember that many intelligence heroes will end up buying Eul's Scepter (tornado stick) and/or Scythe of Vyse (sheep stick) which make them CC gods -- and what better time to put in your intelligence-buffed autoattack damage than when they are CC'd?
For example, Queen of Pain is a hero that doesn't have any attack damage steroid, but her spell damage remains insane throughout the game since she relies on its low cooldowns and her ability to survive and escape so well!