A League vs. Dota debate...?
My 2 cents is that League started off good. Season 2 was the high point. Ive played League for about 4 years or so. Ive played every champion multiple times, some hundreds of times. Up until...who was it...that little rat that turns big, until him I owned every single champion.
But I stopped. Because I just stopped caring for the balance changes. Because Riot went from 'We're not balancing around the meta.' And now a days they balance around the meta. They push the 1/1/1/2 meta. Instead of creating a character and letting them loose, they create a character that specifically is for a lane. The game suffers for it. Out of 100+ characters only 15-25 get played competitively, maybe less. There are champions that are completely not viable at all and they just nerf them(yorick, hecarim) and forget about them. Mordekaiser is barely getting looked at after 2 years of being the same, and hes barely, barely getting buffs.
Imo, League falls being dota in many ways. I see people bringing up Zed or Ez for mechanically intense characters...theres only a couple handfuls of champions in League that are like that. Like Lee or J4, but these few handfuls are the onea that are always picked or banned because in League if you add mechanically intense character, theyre automatically stronger and better than other characters in the same role. Thats the truth of it. DotA offers a wide berth of characters that have different strengths and weaknesses, and because of that the competition is more exciting because of the variety of picks.
Youll never see Swain or Veigar, or Zac or others now a days in end game serious competition. Because Riot refuaes to buff these characters up to the levels of the top tier. How many changes, buuffs and nerfs has Ahri gone through and shes still a top pick because of her mobility?
I played dota alot less but I respect their state of balance and complexity. I would say dota is more complex and potentially more fun because of the variety of viable picks.