Yes, guests can often be complete idiots or outright rude. Yes, CMs have to put up with a lot of crap. But we can't forget that CMs are employees working at a job. In their daily routines they are agents that act on behalf of the Mouse. They were not involuntarily drafted to war; they voluntarily chose to work for the Mouse. And for their work they are paid.
Granted, CMs probably put up with a lot more "rudeness" than most of us do in our daily work routine. And yes, CMs probably aren't paid as much as they ought to be. But neither of those are valid excuses for a CM to "lose it" on stage.
As I mentioned in another thread, the difference between a "bad CM" and and "good CM" is whether he/she lets these things get to him/her and shows an obvious tone of anger, frustration, and irritation that is visible to other guests while on stage. I.e., stuff that would end up on YouTube with the word "fail" in the video title.
Don't get me wrong, I am sympathetic and I can speak from experience when I say that I can directly relate with the CMs' frustrations. But we also can't forget that putting up with so many variables - both good and bad - is essentially what their job is. If they don't like it, they should find a higher paying job that doesn't include getting yelled at by guests in a manner illustrated by the OP above (which is basically any other job that doesn't require guest service). If we over-sympathize with CMs, then we lower our expectations and standards, which leads to the obvious decline in customer service that we've seen at WDW over the years.
There are plenty of jobs out there in which employees are placed in positions of being the subject of idiotic behavior, complaints, and other forms of negativity. There are those who do well in those sorts of job roles, and there are those who do not. For those who do not, they are well advised to select a different employment opportunity, because sticking around in a job that is not a "good fit" for one's personality type is a disservice to both themselves and their employer.
So, while we cannot defend ignorant and rude guest behavior, we can remind ourselves that
dealing with this sort of thing is what they signed up for.
If I can't handle the heat in the kitchen, then I don't sign up to be a cook. It's as simple as that. :sohappy:
If I can't handle the heat in the kitchen, and I
do sign up to be a cook, then not only am I miserable every day, but the food quality in the restaurant is likely to decline as a result of my misery. And yes, guests will notice.