The old system is the only system which is going to cut it at this point, you already have the chinese and leecher players afk botting every game again, waiting for others to carry the wins through.
That, or help us get a way to boot afkers out. GMs won't do anything really when they catch someone afking ingame, just warn them and they're onto afking the next bg.
I'm not against playing premade vs premade games, as this 3-5man queueing pretty much makes you play a full premade alliance team anyway as they just countdown-queue.