What you suggest as solution besides waiting hours for free slot?
My suggestion is simple, at first I wanted to go racist on Chinese players but that's not fair.
What we need is more admins on DTV (Pato is not enough and rest don't play enough DTV). Admins which will follow regulars closely, in order to find true leechers. Then global ban those guys for longer period to free slots for players who actually help the team.
How to figure out who's leecher? Follow behavior, look at scoreboard, check if he's being part of shieldwall. Then ask for level or check it yourself if possible. If a player is not helping (have score of 10/20), is not new (regular for few weeks), is not low level, isn't participating in shield wall and is mostly standing around with shit gear then ban his ass.