I just wanted to point out something along the lines of this thread.
There is no perfect MMORPG for everyone. There's rarely even a MMORPG that is a 9 out of 10 for most people for more than a short while (after the new wares off).
The thing is, we pick the MMO that we play based on how many boxes it checks off for our personal desires. We live with the other crap in our chosen MMO because there is no other that checks as many of the right boxes for us.
That's why you see salty people all over every single MMORPG in existence.
They latch on to the things they like about the game, and they hope and pray that the things they don't like will get changed... eventually... and, they usually do not.
I mean, let's be real here. Nobody looks at EverQuest and says, "Man that's a damn sexy looking game! Fuck yeah! WOO BABY!!!" No. No one. Ever. But, what they do say is something along the lines of, "I can't find any other game like EverQuest because if I could, I'd be out of here".
Developers know this... They know they own us as long as another game doesn't come along that is LIKE them enough while at the same time improving the things they got wrong. This is why people have bitched and complained about EverQuest for 25 fucking years and still play it... myself included /sigh.
A good example of this for me is FFXIV and Lotro.
FFXIV is a fucking nice looking game with some good story telling and great game play. But, it's heavily Asian themed, and I just don't have any interest in that theme in games. It does nothing for me. I prefer midevil DnD European style theming. So... I don't choose FFXIV as my main MMORPG.
Lotro is a horribly buggy lag fest game in comparison. Nobody should WANT to play the game with the amount of horrible server-side lag that has persisted in this game for many, many years. But.... It is one of the best story-based MMORPGs for Tolkien themed gaming. And... that does it for me. I play Lotro every single fucking day... even with my character playing in stop motion at times due to server lag.
Point is, you will never find that perfect MMORPG. It simply will never exist. All you can do is find the one that checks enough boxes for you to not want to put your fist through the wall every time you play it. Even if the developers spend more time making new bunny pets each year than they spend on making actual fucking new game content.... /sigh.