Dotalikes (I refuse to use the term mobas) are a great study in unintended consequences. The game has strong RPG elements because those are fun... but that creates a vicious cycle where winners win more. The game has defenses that are tough so that the losing teams can hang on... but those prolong a one-sided game. And the RPG elements mean you can't just let players drop and come back like an fps game, so you're committed for the entire round.
Now add in its RTS roots - an overhead God's eye view lets you watch your teammates. RPG elements means a bad player isn't merely useless, but he's actually feeding power to your opponents.
So a long game, with a prolonged endgame that often results in 10+ minutes of moribund gameplay after the match is prettymuch already decided, without even the dignity of a quick execution like an rts generally provides. No leaving allowed, either. And you get to watch your teammate (you only have 4) who brought this fate on your head, and you're stuck together for the whole round.
They couldn't have designed a game that makes you hate your weakest teammate more if they tried.