There's a different with purpose abuse and non resistant abuse.
Hunter's can't stop using Explosive shot, it affects their rotation, however in the other hand. If you have 3 choices in 1 talent tree and you choose the abusing one, that's pretty much violating, because you choose to use the abusing one, instead of the normal non-game breaking one.
Same with warrior, the bleed ticks is being added by the main abilities/rotation used by the class, they can't choose anything else, do otherwise.
If you use multiple flasks which CAN be chosen not to, that is violation, because you have choice between not abuse, and abuse.
Same with enchants etc.
Hope you understand now.