There are things that should be in every MMO. These things make the players happy. They help the player get immersion, make friends, and basically want to stay in the game long term. I'll grant you, you don't have to have every single one, but if you leave enough out, those MMOs do not last very long.
- Open world to explore
- Housing
- Easy to use GUI
- Great chat box
- Underwater exploration
- A friendly looting system
- Dueling
- Some sort of PvP system
- Great deep dungeons
- Exciting quests
- Great end game raiding system
- Mounts
- Diverse and well balanced "class" system or skill system
- Great crafting system
- User friendly mapping system
- User friendly inventory system
- Great guild system
- Well balanced death system
- Great combat system
- Helpful and user friendly help center
- Unique character creation system
- Balanced experience and leveling system
- No pay to win shops
- Major special events/holidays
- Mini games
- Being able to interact with the world (sitting in chairs, lying in beds)
Of course you do not have to have all of these, but if enough of these are not in the game, or if the ones in the game are done badly, players are not going to stay long term. So, I really hope ZOS has put a lot of though into what is and is not important for ESO.
Thank you.