I don't like that rotation has been the sole focus of WoW and devolved the gameplay into tunnel-vision wank-spamming, but I understand the point of having an interesting rotation : it's to keep the baseline activity somewhat engaging. Vanilla raid gameplay IS somewhat boring, because the in-fight damaging abilities aren't very numerous and lacks a bit of synergy. TBC was much more balanced on this one (the pinnacle of WoW gameplay I'd say, a good balance between group-based gameplay and solo-based gameplay ; WotLK and later tend to focus only on what your own character do and only on doing damage, Vanilla is a bit too barebone).
Lots of abilities in Vanilla were utilities, situational and fluff. Which is great and a large part of what made Vanilla superior to current WoW. But raids, especially MC and BWL, made a lot of these irrelevant (all the CC are pointless in MC due to basically every mob being immune, for example), so raid gameplay WAS somewhat dull.
People posting on a Vanilla forum tend to like Vanilla ? Shocking. Though I guess, from someone who seems to do the opposite and comes to a forum because he doesn't like the target of the forum and just posts to shit up, the concept might in fact be somewhat surprising.
Yes actually it's a reflection of Vanilla's beauty. It means you had to take your time, that the content lasted instead of being facerolled in five minutes and letting your character overleveled after doing one third of the quests, and as such the content was much more meaningful.It took longer to level-up in Vanilla, but this isn't a reflection of Vanilla's beauty, it's a reflection of the amount of content we have today and how much one actually has to play before they reach max level.
The pulse putting everyone in the instance in combat during a boss fight was implemented long before TBC. The out-of-combat rezzers didn't last long.