Many have opinions based on what an MMO should be. And some are decent. But usually, they do not understand what really is important. That mystical, vital factor that truly determinates the success of an MMO.
That factor is pets with cute hats. Pets with the ability to wear hats is what truly makes an experience immersive, it is what makes a game great.
For example, here I have a scientific study on why pets with hats is the most important factor connected to MMO succes: