Just because you are blind to the lack of choice we have doesn't mean we have to put up with Blizzard's shortsightedness and constant backpeddling. I'm glad YOU think the game is fun but there's another side to the coin and it's not very fun at the moment. They need to bring back the success of wotlk and stop being lazy with content.
Why do you think the playerbase becomes pissed off? Because they put in features like CRZ that the players asked for? Double gating of dailies? Required rep grinds? A lot of his criticism is NOT undeserved. It's refreshing to see such a naive wow player these days.