Temporary solution towards a big long-term problem that they aim to solve.
I'll give you a more permanent and consistent solution:
Limit players so they can only login fe. 3 accounts MAX at the same time. However if they wish to log more accounts, make them only able to do so by donating monthly on every account. This way the regular gamer can just keep playing while the more extreme and less fair players will have to pay to play.
How is this pay to play, pay to play means that if u DON´T pay u CAN´T even play, stop twisting the meaning of this and crying like if u don´t pay u are never able to play on Lordaeron, get your stuff together u just look stupid with that statement.
Before you guys go spending your coins know this. You can purchase literally ANYTHING on the Lordaeron store and it will let you instantly skip queue. This means you can buy an 8 slot bag for 1 coin and skip the queue. When you're in the store just search "bag" the top ones on the list are only 1 coin. Purchase and send to you char on Lordaeron and you will skip the queue. This means a 10$ donation will give yyou 10 months of skipping the queue.