There are always people who don't just want to live off the dole.
Also a lot of the people who complain about crappy entry level wages (that they're unwilling to accept) also complain that they are rejected from higher jobs because they don't have any work experience.
> ... get told by 'BOSSES' on what to do,
That's kind of the norm at any job. I'm curious what alternative you propose, a commune where workers decide on their own what they'll be working on?
> ... and get treated awfully.
That's not acceptable period though specifics matter.