Blizzard/player based/time/gaming market, all have equal blame, no king rule forever, simple as that, Blizzard start with some very very high standards that were hard to keep, whats going on with the game its a natural decline, next expansion subs will go back for a while then go down once everyone realises that wow is the same shit since vanilla but they have different taste and they are older