Those games had a functioning Q system, which is what people are asking for. Just log in and get put into a Q, even if the Q is 30 minutes. That is still better than fighting the 1017 beast. SWTOR had new servers up and functioning with hours of the existing ones filling up. So many that when people walked away from the game many wound up empty and when they took forever to merge, more people quit. Hence, now Free to Play with advertisements at every quest turn in.

Proper Q system and not dragging their feet with the addition of new hardware would prevent most of the complaints here, of course, this is the internet and an MMO forum, all the complaint threads would be quickly replaced with new ones regarding something else.