MoP is good, but a handful of design decisions is tainting the overall experience. Most notably the focus on daily quests. Being given the option to do daily quests is great, and getting valor points from dailies is a good change. Being forced to do daily quests to not get partially locked out of other (entirely unrelated) content is a horrible change. The most glaring being the requirement to farm reputations through dailies to spend valor, even if you gained that valor through dungeons or raiding. They basically took away the valor system from raiders and said they could have it back, but only if you do dailies. Changing the "daily" heroics back from seven per week to one per day (with half the reward for subsequent ones) was also a step backwards, as it once again rewards simply being able to play every day (rather than total effort invested).
Bring back reputation tabards with the addition that you can't earn loot while wearing them, and the "get both loot and rep from dungeons" issue is solved, while giving people the option to earn reputations by other means than daily quests.