It's not inherently the nature of the game. It's the nature of matchmaking.
I played HoN before matchmmaking, and it was quite interesting: you created a lobby, people would join, and you as leader could vet your teammates and kick the ones you didn't want to play with. Then the game proceeded once both sides were happy.
It took about ~10mins to get a game going, but the games were far higher quality.