Ninja is staple of raiding because of the innate buff they get from Warrior's being in the party, plus Trick Attack, as well as the fact that Shadewalker and Smokescreen allow for tanks to stay in DPS stance longer therefore pushing higher DPS overall, along with not being the worst dps available.

However, I think we may be arguing the same point in a different way. I wasn't necessarily referring to raids where every bit of dps counts, and you need to manage your aggro a little more thoroughly. However, at the end of the day, no matter how much I stare at the aggro bar as a DPS there is nothing I can do beyond using my aggro skills. Therefore we come back around to it being the tanks responsibility. I'd like to clarify this by saying I don't mean a tank spamming the aggro combo and doing everything they can losing hate can be helped, but if they are alternating between aggro and dps or sitting in their dps stance, they do indeed need to watch aggro and if they are losing it, they need to change and adapt as opposed to the dps slowing down to compensate.