Looking back it was a giant pain in the ass but you got used to it over time and so did party members. Once you were able to charge in defensive stance and "heroic throw" and such a few expansions later did I realize how much better tanking is now.
I tanked, dps'd and healed every type of content in vanilla and BC. Tanking was not as easy as healing or dps, but it didn't require some sort of bionic playing skill. It did have the advantage of being constantly engaging and dynamic.
The changes they made to tanking in wotlk made tanking less fun (for me) but opened it up to more players. That's great for your average player because suddenly groups weren't waiting around as long for tanks, but I think it greatly diminished an important dynamic from the gameplay. That works both ways too, healing and dps are both less interesting now than they used to be when there was a real and constant danger of dying due to threat.