Might as well ban Healers because you had a Healer who didn't heal, or Tanks because you had a tank that refused to use stance and/or pull aggro.

Any gameplay mechanic can be abused, if nothing else by virtue of NOT being used nor done; that doesn't mean you should take away the ability from people who earnestly use them properly, or try to. And if a person does it maliciously? I mean, it's pretty obvious if you get pulled off an edge or something with no possible justification, yeah? So you do what you do with/for any other disruptive player, votekick them...?

As for the anecdotes of "sprout trying to hard to rescue me and ruined my rotation!!!"... do you also rage and report sprouts who are too slow to notice and dodge a mechanic? Healer sprouts who can't spot and recover a mistake quickly enough? Tank sprouts who accidentally pull one-too-many mobs for however many mits they have off cooldown? Made a mistake, BAN THEM!

It couldn't possibly be that they're just earnestly trying to help and didn't realize there was a reason you were doing whatever you were doing (or not doing).

Note this is not an unironic defense of sprouts NEVER learning. I do think there is a bit too much forgiveness levied towards people, especially like... Call it HW onward? who fail to grasp even basic mechanics.

However, I don't think it's reasonable to enter enrage state because a person is trying to implement higher level mechanics like rescuing. Again, obviously malicious, fine. But if you're aware enough of why they would feel the need to rescue you that you have a whole writeup about how you're actually big brained because you're safe in that particular pixel behind the boss, you're obviously aware that there's some major tell that inexperienced players would be spooked by first, and assume YOURE the wrong one. At which point, that's your place to explain to them why "I was actually fine because XYZ, just for future reference "