WoW never had "everything" on that list but it had stuff like:
-World PvP & Battlegrounds in conjunction with heavy customization in stats and builds. Including Hybrid trees.
-Game balance around 1v1 as much as humanly possible ( i played a rogue and i promisse you that, as a rogue, the game seemed balanced to me for 1v1's, or maybe i was just overpowered)
-PvP events
-PvP in major cities
-gear with special effects (ex: summon mobs, insane procs)
-Game is too easy for the lowest denominator of skill and casuals (ex: leveling, Normal Dungeons, Heroic dungeons, World Mobs)
Those are the things i miss the most.
The last straw for me was the removal of world pvp in major cities...it was the last thing i enjoyed in WoW...when they removed it, pretty much officially everything was removed from the game that i enjoyed