It took me until late in patch 3.2 to be scouted by one of the more successful raiding guilds on my realm (nothing hardcore though.)
Most guilds broke up in 3.1 because they were shell-shocked by Ulduar. Many players also quit then and to hide the fact that it turned out they weren't so good at the game they invested their entire life in started QQing on the forums, endlessly, about how WoW was too easy and catered to the casuals.
When in reality it turns out that when critical thinking was thrown into the mix(a skill you don't find anywhere in your moms basement) some of the players they once thought were "bad casuals" were actually better than themselves.
So 3.2 Came out and again from day one (which the majority of the QQ this is too easy crowd still didn't rejoin WoW) people were QQing about how ToC was a joke, without ever running it. Again many of these "I'm hardcore because I don't have a job" people who did try ToC couldn't get past Gormok The Impaler. Another handful of them quit at this point and began QQing about how this game was too easy and catering to casuals.
Along came 3.3. This instance was a real pug eater, especially before the buff. 99% of pug groups never made it past Marrowgar. It wasn't until the buff reached 15% until casual pug groups (not bored raiding guild alt pugs) could reliably get passed Marrowgar. Only at about 30% do casual pug groups actually get passed the first 4 bosses consistently.
But going back in time a bit before even the 5% buff (and even at 5%) The upper citadel bosses were real skill checks on 25 man, Everybody had to be on the ball (or atleast almost everyone.) At this point the real hardcore guilds had already downed LK and were working on hard modes, but My money says that none of the "QQ this is too ez lulz" people were actually in any significant hardcore guilds.
Originally the way I thought of wipes was "This is BS, I did everything right and we still didn't win." but I later became a guild officer due to exemplary performance and good knowledge of my own class mechanics and it helped get me into the "Why did we wipe?" mentality.
It really didn't become apparent to me until one time when another player sent me a /tell on a long night at wiping on a boss we normally had on farm confiding about how "this content is so boring and faceroll etc etc." That player wasn't particularly high on the DPS meter, he got up there from time to time when all the bone spikes/oozes/vile gas etc. were constantly targeting the top DPSers but wasn't consistent. Nor was his attendance exactly consistent either.
The issue in the end was that we ended up having to take a lot of bench warmers, or pugs, etc and explain the same fights over and over week after week because the "this is too easy" players didn't always show up. On nights when we were busy smashing our faces against a progression fight they would always have "connection issues." and we would have to bring in a bench warmer and explain the fight all over again.
Then of course the inconsistent players would never have connection issues on any boss that we could reliably farm.
Their presence was only guaranteed on fights that were easy facerolls.
TL;DR: Yeah WoTLK was very easy for the players who only stuck around for the faceroll fights that 20/25 of the raid had taken the time to memorize and build strategies for. The other 5/25 are the ones on the forum complaining about it being too easy, when in reality they got carried and that's why it was so easy and until those players start doing their part Blizzard will unfortunately always feel obliged to implement silly things like "30% buff"'s in order to account for those 5 players that don't show up for the fight when its still being learned and think their "unique personality" is all they need to keep their raid spot for when the fight is on farm.