I know it's frustrating. have your spouse or roommate log you in an hour before you get off of work if you have that option. That way the queue will almost be done by the time you get home.

Otherwise, please understand there is a WORLD WIDE shortage of semiconductors, which means that they aren't able to purchase enough servers to really handle this many people playing. They weren't expecting hundreds of thousands of players from WoW (Maybe even millions.) - and no one could have predicted that, nor prepared for it in time for launch. The queues will calm down: They're already starting to.

This time two days ago the queue would have been over 2,000. It's only 450 for me now. That's a vast improvement.