I tanked several RHC's with my druid. My first concern, apart from knowing the way and tank properly, was usually playing with others, not for my own interests only, so at the end of it everyone would be happy with our success. Sometimes I had 1 or 2 players asking to do this and that, quest, 1 min afk for WC, etc. and no one had problems with it. Because, fortunately, I and those who I played with had communicated with each other. So yes, at least I can watch from the tank's point of view, as I said, I've been there several times. And by the way, if I had only 10 minutes to play, I would never queue for rdf in the first place, not even 30. Reason of this is obvious, there is always something that could go wrong, we never know, and then someone will leave before the dungeon is done, then everyone will have to queue one more time and start all over again.
The group doesn't obligatorily have to do what one person asks, but if noone cares then when he will have his quest completed? Never? This is when the word "selfishness" comes into play, the tank only played for himself and couldn't care less about anything else. If you're going to use the "other point of views" tactic, then lets imagine it is the tank who have the quest and healer wants to finish the raid as soon as possible. Obviously the tank could finish it without any problems and others would have to wait considering the tank is usually the one who commands the group. It doesn't seem to be fair, does it? And you even dare to call healer as selfish, considering he bothered to support the ignorant tank for 2 bosses already while asking to do something for just 2 minutes?
For me, unacceptable is lack of communication and ignorance. Holy's answer couldn't be more suitable.