It's a job. Just because you're working at WDW doesn't mean that it's going to be glitzy and exciting all the time.
You chose to be a CM, you agreed to the low-wages and high hours.
Do you expect management to continuously kiss you on the forehead and give you a gold star every time for dealing with difficult guests.
Wake up sweetheart, it's called life, and you have to deal with it.
Low wages and high hours: Sure, that can be expected to a point. But people being homeless, unable to eat, unable to pay rent, not being able to get gas.... all while logging OT? That's dramatic and should never be acceptable. and that does not mean these people should be making crazy amounts either - but with that much time and dedication they do deserve to afford at the very least the basics of life without significant struggle.
I did not get the sense that anyone was asking for a gold star or praise for dealing with difficult guests. What I got was that managers were rewarding dangerous and absolutely disgusting behavior by the guests toward their employees, while in some cases, punishing said employee for attempting to hold up park rules and maintain a sense of safety. The customer is NOT always right. Abusive and disruptive behavior by guests toward another individual, including cast members, is never acceptable. No one needs a gold star for dealing with it, as it is a reality of customer service, but those cast members do need the support of their managers in enforcing the rules and not perpetuating this type of appalling and potentially dangerous behavior. A company should always support their employees, especially when dealing with out of control behavior from guests.
Dealing with life and all the crap that goes with it is definitely something most people seem to believe is above them. Which is probably part of the reason the author did not quit the job right away, they took on the adventure. But some of company's actions toward their front line employees is not acceptable and should not just be stated as, that's life, deal with it. It is people with an attitude like yours that allow already ridiculously rich companies to continue to abuse middle and lower class employees to the point of being unable to provide simple life essentials to their families - food and a place to live. It is not like these people are complaining they couldn't take a $7,000 vacation. They couldn't afford gas to get to work, or even eat regular meals all the of the time.
Saying it's a choice only goes so far. I would not be surprised to find out that at this time a significant portion of those people that would want another job have not been able to find another place to work and going through this struggle for a little of something is better than having absolutely nothing. That still does not make it okay for anyone to tell them, that's life, deal with it. Poverty is one issue, but below the poverty line while logging 50+hrs a week - that's a completely different issue. These are hard working individuals and there is nothing to suggest that life mistakes or poor choices have anything to do with the reason they are in their situation. Their situation is created by their employer - and to be honest Disney could afford to pay them enough so that they can eat, pay rent and get gas, at the very least.