Cataclysm in general is a mess of horribly rushed design that pseudo elitists attempt to classify as genuine difficulty.*Vanilla WoW endgame was difficult, BC endgame was difficult, WotLK hard modes (excluding heroics obviously) were difficult, this is just an exercise in frustration and tedium at the pug level.
Don't attempt to justify the terrible design by saying "join a guild" because if everyone did that the outcome would be the same.
A lot of the heroics are just overly long. They're not hard, you just have 18 "CC This guy, CC that guy, DPS this guy first, interrupt this guy when you DPS him down" pulls instead of 8. If you lapse in concentration for a second, you'll die instantly to a lot of gimmicks.
But again, shit's not hard, just long. What makes it awful is that if you're not in hard with a group of close friends/guildies that are smart, you're subject to LFD. And if you're DPS? 40 minute queues. Imagine waiting 40 minutes to wipe seven times in a dungeon that is an hour long if run AT THE ABSOLUTE BEST.
It's essentially a giant gear check. Do you have good gear? Do you have even basic competency in the class you have (hopefully) been playing for the last 85 levels? Congratulations, you can enjoy your 2 hour long heroics for marginally better gear than what you have now.
And raiding? Sheesh. They vastly overreacted to Wrath bitching and did a full 180. Literally no breathing room for a single mistake in a 10+ minute fight. A lot of good fights, sure, but *it's back to the Vanilla/BC mind-set that only hardcore poop-sockers deserve to raid or something. We don't need Naxx level easy, but they probably should've started us as Karazhan, MC or toned-down Ulduar levels.*
Oh yeah, the new Wintergrasp, Tol Barad? Comically broken. The defenders will win 99% of the time and you basically hope for a full raid premade to go in and take it that 1% of the time, or for them to be asleep at 3 AM(good luck with the 1:1 system) or something.
They did a good job allowing people to have larger health pools in pvp, and that's the only improvement. There are blatantly broken classes running rampant in pvp right now, and the devs have their heads so far up their asses that they fail to see the real problems. They nerf feral bleeds by 10% but buff their strikes by a bigger amount?! Great. Now I'll be hit by 7k bleeds instead of 8k, while mangle hits me so hard I disconnect. Warriors are still stomping people into dust with their overpowering damage and mobility. They are everything that's good about rogues but have none of the weaknesses.
Frost mages can literally kite almost every class for 30 minutes or more and Demo locks can stunlock you aswell with their own personnal pocket warrior. Hunters, rogues, priests, and ret are all extremely underwhelming in pvp and Blizz ignores the major problems in pvp. This is ridiculous.*
Queue the Blizzard nuthuggers