Dota is only considered "balanced" because it is hard, League is designed to be easy.
That leaves RIot very little choice, the only thing they can do is to make it statistical balanced. X champ does X dmg, Y champ must does X dmg as well.
If Z champ does X+1 dmg, while every other champ can only do X dmg, then Z would be Fotm, we have seen from Kass/Rengar that the way they deal their dmg does not really matter; it does not matter if it silences or skillshot. What does matter is however the numeric value of dmg, If the value is high enough, they will always be viable. If the value is too low, they will be discarded.
That is all that matters, for a game that designed around solo que, it would be never wise to learn from Dota. It is just stupid.
Stop posting Dota whiteknight threads, the stupidest thing you guys have ever done. Riot won't fail for it anyway.