I have to agree with the OP.
MoP is on the face of it a great expansion, however some design decisions by Blizard are just plain stupid and suck the fun out of it.
1. dailies being the only way to get rep (and yes you need to do them for VP gear, for recipies, for mats and so on).
2. daily quest design, too many are badly designed and are frustrating and encourage douche like behaviour in players
3. Cross realm zones, great idea, poor implementation given WoWs design of mob tagging and shared resources
4. The latest announcement of Brawlers guild entry...possibly the stupidest decision I've ever seen in any mmo.
MoP is possibly the best expansion for WoW (or at least on par with WotLK), but its held back by some quite frankly retarded design decisions. and ones that run counter productive to statements Bliz has made about wow in the past. Its great you get VPs from more than raids and such now, so we get choice, and then that choice is taken away as we need to do dailies to get rep to spend the VPs.....its totally hypocritical.