We do have such a system; it states on the PvP queue list that a minimum of 5 players (or 10) is required on each side to launch the game. The problem is people queuing for more than one arena, or going AFK, or dropping out.
In short, it really is more the players fault than the game's.
Comments
In short, it really is more the players fault than the game's.