What Makes A good mmo to me.

1) Group based content top to bottom, option to solo for slower progression for times I have no time to group.
2) Different Style events: Sick of spamming instance raids for the whole endgame in recent mmos
3) PvP that is a choice (no ganking allowed)
4) Game is Never Ending (Aka I can play for 20,000 hrs and not have everything, similar to XI)
5) Game has a mix of goals that have different durations to accomplish. Some that take only hours, some days, some weeks, some months, and some years. (Example: Campaign Armor (Short term), Salvage Armor (weeks/months), Relics (Years))
6) Group based Quest/Missions
7) Challenge... everyone always winning = garbage content
8) The ability to do everything without having to replay worthless content, redo quest, reget gear, etc... aka no alts = good.
9) Good Economy
10) Ability of GMS to control RMT activities to a high extent.
11) Graphics and Animation (something that looks like it is from 04 is not impressive at all)
12) Content not getting negated every expansion.... NO mmo company has made this work yet except for the extreme casuals. (Aka: keep everything worthwhile in some way)
13) Foster Guild Development
14) Constant Updates to content, needs to be faster then players can complete it.
15) Make the best gear hard to get... best gear should be a long term goal.. not something that can be done in a few weeks.

Game should be enjoyable to play, but overall the real fun should be from accomplishing the goals... not just being handed everything.