The alternative is developing your education, whether in a trade school or University, and working towards a career that is sustainable in the area you choose to live.
They are clearly desperate for work. Bettering yourself via education at a trade school, or University is not difficult. But if you got a degree in Psychology and now work at a coffee shop for $8/hr to support a family, you put yourself in that situation.
If I could only find work at $8/hr that is my fault. I could get a student loan and go to a trade school or study CS and make $80k+ in 3 years. Any adult that requires to care for a family and chooses to work for $8/hr is harming themselves.
Well if I want to open a coffee shop and hire highschool students at $8/hr, as an employer I should be able to do that. But if someone who requires to provide for a family and needs $20/hr is willing to work for $8/hr at my coffee shop, that is their fault, not mine.
The problem seems to be that people are willing to work for low wages. At the last company I worked for, college graduate engineers were paid about $75k starting and they had an incredibly hard time hiring. So they raised the amount that they offered. But in low wage industries people take any job they can get at whatever wage is offered.