I always figured that the login queue and your waiting time was all the players on the lobby server logging in at once, not just your server.

So the 30 in queue you see isn't only people in Halicarnassus, it's everyone waiting at the bus stop to get off at their respective stops. It just delivers everyone all at once.

Anyway, if you've ever experienced a world server crash and seen 1000+ people try to desperately log back in at the same time, you know why the queue is still engaged. Those 1000+ people all trying to get in at the same time have made the servers crash a second time.