The Majority of the WoW playerbase has become allergic to effort and meeting a standard of play. You give them a lot of content with valid rewards, they say it takes too long, you shorten it, then they complain about having nothing to do, you try to give them a hurdle, but make it relatively quick, they complain it's too hard. There is no win, Blizzard needs to meet the expectations of those who can be appeased, the rest will still complain, but follow anyway.