What on earth are you talking about? MoP was hugely lauded at launch.
I've personally quit, but not really because of the quality of the expansion but the quality of the playerbase. People are bad, lazy, and proud of it.
The only complaint I have about MoP is the inclusion of scenarios at the expense of 5-mans. Playing an MMO without the holy trinity of tank/heal/dps is just dumb.