I understand that people have been doing the roulettes for a while now, but when it comes to duties, you've got to realize that not everyone is on the same level as you are.
I recently ran into a Duty in Sohr Khai with a tank that wanted to get it over with. We did the normal mob pulls and mob wave clears, but when we got to Moglin, that's when things started to get nasty. I wasn't getting much help trying to get moogles out of their circles, so I could only get like 2/3 out in time. However, they complained about the 2nd revival(which was not my fault; Tanks can help too by using ranged abilities like Shield Lob).
After that, the tank stopped tanking and said that they were done and gave up just because of a minor mechanic. I even told them "don't give up"(which is my motto nowadays in XIV) even if they were queued with other people. Even then, they just sat there doing nothing while me, the healer, and other DPS tried to beat the boss without the Tank bothering to do anything. Failed, but afterward was what made me really mad. They scolded me for not doing my job, even though I was doing it to the best of my ability. After that, report for harassment and was dismissed from the party.