To give more info on this, the healer had a crown next to their name but was very undergeared, so they were likely leveling an alt class and their healing wasn't quite ready for that many enemies. Thank goodness for kiting or we would have wiped, several times. Yes, I know wiping is not a big deal, but when it keeps happening over and over for reasons like this, it's a big waste of everyone's time. Unfortunately, kick voting is often not an option due to time restrictions and loot rules. I could just leave, but that would be a last resort for me. I would much rather work it out if possible.

Also, what the healer was doing was pulling groups ahead of us and then using Rescue on me. So yes, I could have sprinted back, but it would have made the healer wipe and therefore all of us. Yes, I could have just let that happen or given aggro to the healer, but I would rather not do that to teach as lesson, although I can understand the urge. It wouldn't have been learned anyway in this case.

I do use Arm's Length but it has a 2-minute cooldown and is not always up when this happens.

When playing a random pick-up group, typically as a tank I do "lead" to give some direction to what's happening, but by no means do I own the dungeon. I am always willing to go faster or slower if that's what the group wants. My natural instinct is actually to pull as much as the healer is able to handle, and 2-3 groups usually satisfies that.

I've played a lot of MMO's, but never seen a skill like this, and I just think it's a bad design choice. From what I've read about Rescue on the forums, it doesn't appear to help in the majority of cases anyway due to the cast time (when properly used), so I'm not sure the benefits outweigh the potentially trolling. This is just my opinion, though, and this was just a suggestion.