Nowadays leaving a BG gives 15 minute deserter to prevent ques for all PVP instances.
I leave too when I learn this is inevitable 10 or 20 minutes camp fest depending on whether its a normal BG or epic BG.
However, the normal deserter is fair and often worth it. I just don’t understand why isn’t it account wide. Why can anyone juggle with leaving battlegrounds. If someone has 3 characters it’s like deserter wouldn’t even exist.
To blizz: account wide deserter means dodgers needs more accounts=more money.
After blizz read the previous line and the only they read, this is how I would stop (premades) dodging:
Still account wide, but after you don’t accept a queue, you get a 15 minute penalty of queueing back to the same mode. If you don’t accept random BG, it’s random BG, if you don’t accept epic BG, it’s epic BG, same with brawl/blitz/2s/3s/ratedbg, everything.
THEN check the most abandoned “should be popular” modes (because there are most certainly will be some, because there are already some), and try to make them popular.
Solo players could still play, because they are usually queued to multiple modes and who cares about that 15 minutes epic BG deserter when you got back from toilet and still can accept that random BG queue, then the deserter almost expires from epic BG by the time you are done playing. It would prevent organized dodging at least for 15 minutes each.
HOTS is on maintenance support by a few years, but I can still queue to 3 different BGs on wow, login to HOTS, queue to ranked and get a game faster while still in queue in wow. There is no option to not accept queue in HOTS. You get to draft and if you don’t pick anything, you get 500 points penalty that you can win back in 10 games, but if you afk again, you start over by 500 point redemption and what you had in bank you lose. So afking again after 5 games, you are net -250.
TL;DR:
Account wide PVP leave deserter.
Account wide deserter to that PVP mode (only) which queue the player did not accept.
It’s the devs responsibility to make queue times reasonable, but you should never afk in queue.
edit: sory for bad inglish, not my first language and could edit it for a whole day, so just keeping it like that