WoW sets up a terrible example of MMOs payment wise, if you look at others its not that bad. Take EVE for example, the game itself is free and so is all 18 expansions that has been released. That's the way MMOs should work IMO.
Is it micro-transaction based? Because I definately prefer that to a subscription, similar to how League of Legends is set up, as long as it's not overpriced of course (like the alternate skins in League).