tecnically one of the biggest problems with wow today are those systems added to force people to spend more time than they should "in the world". You know those quests that take a lot longer than they should to complete? the % bar that only goes up by 1% each time? no flying? crap maps designs that are a mess to navigate? maw walking? etc. yeah... just to keep an X number of players in each area (for pvp or "immersive world").