To me big problem with Vainglory is not that the matches are long, its that your locked into the matches.
Quite often within minutes of starting match you find out your team-mates have no interest in playing strategically or are actively trolling you. At that point you can be pretty sure the match won't be fun and you'll lose.
However the game expects you to keep playing for the next 20-30 minutes till your team inevitably loses. I know eventually you can trigger a surrender vote but it didn't seem like they were ever successful.
Quite often within minutes of starting match you find out your team-mates have no interest in playing strategically or are actively trolling you. At that point you can be pretty sure the match won't be fun and you'll lose.
However the game expects you to keep playing for the next 20-30 minutes till your team inevitably loses. I know eventually you can trigger a surrender vote but it didn't seem like they were ever successful.