2. Snowballing rpg mechanics, which I really find to be fucking unforgivably horrible game design for obvious reasons.
This, I think, is truly my primary complaint with DOTA-esqe games. When someone gains an advantage and knows how to keep it, GG. If you're not maximizing your creep kills, your gold intake, your upgrade scheme.....you progressively slip farther and farther behind. And then an actual player kill just fucking blows their advantage sky high because it compounds ALL those things.
It's not like a FPS where skill > tactics > progression. You're simply outclassed at a certain point in DOTA, before you even add class differences, double-teaming, tactical ganking and actual skill into the equation. I mean, I do enjoy the cooperation and tactics, but it all falls apart for me when you're numerically incapable of beating another opponent one-on-one. It's not fun to run and hide. It's not fun to scream like a little girl for a player with more success/a better class to come save you. You at times find yourself reduced to the position of doing nothing because it's the best thing you can do for your team at that point.
I'm usually all about RPG mechanics woven into MP games but DOTA clones take it to unfun levels for me. It's not even like WoW PvP where the range is at least broad enough to encompass a variety of players/skill levels/progression. At 2 levels of difference in LoL, 1v1, if you ain't kiting you might as well just not fucking bother.
Even playing with friends who are supportive and patient I just find it so very hit-and-miss on whether I'm enjoying myself or getting owned. I think LoL is honestly a game that appeals to the dick-side of people's nature. Because it's not really about an "honorable" match, it's about cluster-fucking and ganking and reducing people down to being completely unable to retaliate. At least in FPS, the playing field stays level and the gun is the great equalizer. There is no great equalizer in DOTA clones, at least as far as I can tell.
That's really what MOBAs or ARBSs or whatever you want to call them are to me...they're like a FPS where 90% of the time you end up spawn camped within the first 5 minutes. Or an RTS that reaches totally unbalanced levels of escalation within less than 10 minutes.