The storyline and the content was fine. Problem is it was just more of the same, different xpac. Except for the stuff on the various islands are the content that add things that hit like a truck, which was reminiscent of the older game that had the rest of its soul removed when the lower content levels were revamped in Cata. This is an MMO, you should at some point have a difficult time making it through something in the game. I think the fact the game has gotten easier over time has actually help to make the culture and community way more toxic, even more than Wrath.
MoP, taught me more to try to make it through the game without actually to interact with people that do not care about the game and those on the other end that think they should be the only ones to have certain things in the game. I am not referring to the people in the top guild of the game, no the people that are on the next layer down that think they are as good as those at the top of the game.
I think these people are more poisonous to the game then the people that go afk or pull have dungeon full of trash. Mainly because the are spoiled, rotten brats, that want instance gratification and want to feel so special and put on a pedestal, look at me I got this mount or achievement, that make me better than you person.
I really could care less what someone gets in a videogame, it does nothing for me in or outside of this game. It is short term something that is nice and it great to get, but it does nothing to prove someone is better than the other. People can better than others just for the fact that they think more of others, than of themselves and help others when ever they are able to do so. I think character means more than an achievement or mount any day.