It occurred to me, with the release of the ability to buy level 90 characters, that it is not in Blizzard's interest to balance the game. Having a flavor of the month or overpowered class could generate millions of dollars for them.
Just think of it, Monks are overpowered in January. Everyone who does not have one goes out and buys a monk. Blizzard nerfs monks in February and super buffs hunters. Everyone goes out and buys a hunter, etc. and the process continues.
It is even more worrisome when you consider that they have specifically stated that they want to put in character specific encounters into mythic raiding. Could these just merely be used to generate extra revenue and not to make the game more interesting?