I’ll get right to the point…WvW queue times can be downright horrible. I don’t care how populated your homeworld is – no one should be in a queue for 3+ hours.
So what is a fair solution? Time limits.
A player enters WvW, a 2 hour timer begins.
15 minutes from timer expiration, the player gets a 15 minute warning.
5 minutes from timer expiration, the player receives another warning along with the option to re-queue if desired.
At timer expiration, the system either:
A) Checks that there is no current WvW queue on the players home server, timer is reset to 2 hours and player remains in WvW
B) Kicks player from WvW and auto re-queue’s them if the option was chosen
C) Kicks player from WvW
I think 2 hour blocks of time is more than fair.