My daughter who is a CM was just home this past weekend. I am an accountant and interacting with people really isn't my thing but honestly the things she tells me about the guests really is appalling.
She likes to pick up extra shifts but doesn't like to work the parades because the CM's always get spit on by the guests.
She sent me a picture of her knee. It had a hideous bruise that I really thought should have been looked at by a doctor. It happened because she told a guest in a
scooter she couldn't go somewhere and the guest decided that ramming my daughter was an appropriate response.
Guests are not happy at all with the FP+ and do "blame" the front line employees. Last week a woman screamed at her because she thought her FP was for 9PM. It was for 9AM. Had the woman been just slightly civilized it could have been taken care of, but when being screamed at their really isn't much incentive to sprinkle pixie dust. The change in the Guest Assistance Cards is another thing that guests yell at her for.
I found one previous poster's comment very interesting about the entitlement of students causing the problems with CM attitudes. I blame it much more on the entitlement of society.
My daughter had dreams of making a career at WDW but now she will leave as soon as she graduates college. So there would be one example of rude guests being the cause of a decrease in happy CM's.
And finally, one of her co-workers was fired a couple of weeks ago for cellphone usage.