Player A and Player B play the exact same amount of WoW each week, but they are partition their time differently. Player A is in high-school and can can play 1 hour a day, 5 days a week. In her time, she's able to do the Golden Lotus dailies 5x per week. Player B is a busy father, he can only play for 5 hours on an early Saturday morning. In his time, he's only able to do the Golden Lotus dailies 1x per week. Despite each player playing the exact same amount of time per week, Player A is rewarded with being able to farm Golden Lotus reputation 5x faster than Player B. Why is player B so harshly punished?
In Cataclysm, you had the choice of putting on a tabard and running dungeons or doing the daily quests from the factions, or a combination of both. In the Cataclysm world, Player A and Player B would theoretically be rewarded with hitting exalted at roughly the same time because they played the same amount of time per week. The beauty of the old system was that it was two paths to the same outcome.
My primary concern is that as more and more people hit 90, some are going to be rewarded with the ability to purchase their 489 gear much more quickly than others simply because of the forced method of farming reputation on a daily basis. I now feel like if I don't do my dailies every day, then I'm going to fall a day behind my guild. There's no way to "catch up." If you miss a day that's a day's worth of reputation that you'll never get back. If I have a busy week of homework and exams and can't login, then when I finally get some down time on a Sunday morning, I'm now 6 days behind and I might cause a lag when my guild starts raiding.
I understand that players in Cataclysm would race through content and then complain about having nothing to do. To be totally honest, I think that those individuals represent a minority. I'd like a system of being able to "catch-up" if I'm unable to login one day. I don't want to feel like I need to ensure I hit a daily cap so that I don't fall behind. We need multiple ways to earn the same rewards when it comes to faction rep.
TL;DR: Blizzard needs to implement a "fast-track" method of farming reputation with MoP factions because the current system is massively flawed and only works in favor of a person who can play on a daily basis.