Earlier quoted context omitted.
I think balance is a bigger problem than people realize. It's much harder than you'd think, and the most common way of balancing things is to simply make them more "samey". I was part of the Warcraft 3 beta. When it started all the races felt so unique. It's a bit foggy now but I think, for example, all the elves buildings - which appeared tree like - would automatically regenerate. Once they started balancing the ga…
Homogenization is a huge problem with nearly every major online game I've played (WoW, LoL, Hearthstone, etc.)
Think going to a theme park. It's very pretty and attractive but underneath it all, the experience is always on rails without any deviation.
That's one way to deal with complexity. I hate those games, because the moment you become human, and try to do something intuitive but undefined and unwanted by the programmers, you get penalized.
Dota doesnt do that, although the recent patch feels like a shadow of such design: but nothing like league or blizzard