people have the option of taking those jobs or not so I'm not sure how this is "preying"
1. Get lucky enough to land a good low paying job where advancement is likely 2. Take the shit job while you hope to find #1 (assuming you have the time and energy to keep job hunting while dealing with life/taking care of a kid/going to school part time/etc) 3. Get evicted for not paying rent and become homeless. You aren't even allowed the option of homesteading/living off the land, because it's all private property and some rich jerk who never uses it will eventually end up calling the sheriff on you. 4. Say fuck the system and become a criminal.
People are tired of spending their entire life on option #2, burning half their monthly paycheck on substandard, overcrowded living accommodations. These jobs are a trap, and companies that have roles of this sort should be forced to either build progression into them, or compensate workers better. If a business can't turn a profit without exploiting its workers it shouldn't be a business.
Low wage jobs with no career prospects are just preying on people for whom the alternative is homelessness.