Blizz, while I am sure you think you are better serving your WoW customers by making yourselves so accessible on the forums, twitter, etc., please realize that a huge portion of your player base enjoys the game for what it is, a game. We don't sit and complain about every change you make, every nerf, every buff, every mechanic alteration. We pay our $15 a month, and if we had such a big problem with the game, we would stop paying and play a different game. Too often the feedback pouring out is from people who obviously have invested far too much of their lives and energies into WoW, and I am not talking about casual vs. hardcore, so spare me the QQ.
Rep is hard in MoP? Get real. Put in a couple of hours each day for a few weeks and you are exalted with all. They gave you commendations at revered even, and you still won't shut up about it. Ironically, these same people who are whining about how hard rep is will keep taking their handouts in the form of system changes and will spend even more time on alts and sitting in Org/SW. Don't cave in. Rep is fine.
LFR doesn't give loot? Get realer. Gather some real data about how long it is taking chars to gear out and put this to rest. Raiding used to be completely inaccessible to a majority of players, and LFR fixed that. The whole point of LFR in the first place was to SHOW CONTENT, not gear out. That has been stated numerous times. Now, somehow, it is evolving to whinefest if someone doesn't get an item each week. Don't cave in. LFR is fine.
The way each expansion keeps adding more and more convenience items for those who will never truly be satisfied, I would expect that by the time we are visiting Argus to talk to Mr. Sargeras, all I will have to do, as a 10 hour a week player myself, is push X or ENTER at the correct time indicated on the screen to level to 100 and get my loot. World of Warcraft: Uncharted Call of Duty, I can see it now. Please, don't cave in. Listen to feedback all you want, but gather real data and listen to the majority, not the loudest talkers.