Don't forget DKs... I've fought DK's that I could not get past 50% because they'd always be in melee range of someone else for their self-heal attack, and blood worms. Or Warlocks that consistently life drain me as I I'm being hammered by other players as well.
Yes, both these classes have excellent self heals as well. I could pretty much have listed all other nine classes as ones that have more self healing than we do. I have a warlock and as my former main (so a bit biased), I don't begrudge them their self heals because they need it. As much as we do or maybe even more. In a good 3's comp they are power house fear bots and cc machines but otherwise they suck in pvp like we do. I pretty much wreck warlocks one on one. And DK's? I can't ever seem to get away from those guys. I realize I'm not the greatest pvp'er by far and am still learning but the whole "all you huntards have to do is kite" attitude assumes that every melee class doesn't have a ton of tools to deal with our kiting.
I had planned on using spirit bond, since raids ARE seeing more damage directed to the ranged classes. The biggest problem (even in live) I have is during major damage fights, I can stop and heal myself up on my shadow priest or druid. That takes a little pressure off the healer. I see our lock do the healing channeling thing, and I won't even start over frenzied regen. However, as a hunter, a poor healer has to focus heal me. Theoretically, I see that because the other classes can help out, they should be free to focus me from death. I don't find it as easy to say in practice. I use bandages. A lot. Mid boss encounter. Yup.
If you're using bandages mid boss fight then something is going wrong. It could be the strat, tanks not properly rotating cd's, healers not doing their job, dps taking avoidable damage, etc. Bandaging mid fight is a huge dps loss with a poor healing return. Of course if you're dead you do no dps but I've not once had to bandage during a fight ever.
But yes, I do have a much easier time on my lock, esp as destro. Soul link, Nether Ward plus drain life, plus soulstone then healthstone pretty much means I'm always the last to die in pve on my lock.