I would imagine that at times like that, it is even harder for the cast member to not fight back.
I did notice that most of the CMs at Grad Nite were very nice to all the grads, especially if the grads were friendly back to the CMs, and following their directions. (Like when we were stuck on Space Mountain, we weren't expecting a reride, but did not complain about the breakdown and the CMs let us go up the exit ramp and ride again, and CMs gave us the larger size drinks, after the kitchen had had a long delay and gave everyone the wrong drinks. We didn't complain, and they upgraded the size for free.)
It was cool to see most of the CMs very happy to be there (especially at the beginning of the night). Our Disney Transport bus driver had been driving groups to the event for, I think, 18+ years.