Well, I'll try to avoid writing a thesis and say that I think both sides of the 'You're too lazy' and the 'No we just don't wanna be treated like shit' crowd have merit to their argument. Might sound like a cop out answer on my part but I will try to elaborate.
So for the 'This generation is lazy' crowd the nugget of merit to their argument that I can at least tie to my own anecdotal experience seems that the 'take advantage of the system' can kinda work both ways. My example is as follows: I worked a job in my early life for around 2 years at a restaurant, where when I started we were allowed to eat for free while we worked, even reasonably stop by and get a meal on our days off, and take breaks as needed as long as a defined list of tasks was completed. I worked night shift so we basically just had to wrap everything up by the end of the night. Well, we of course had someone who take that to the nth degree. A woman, whom I will just call Tracy, who had two children and a husband when I began working there. Tracy had a bad habit of coming in on her days off and essentially using the place as a food pantry. Leaving with, I do not exaggerate, trash bags full of food for her kids and husband. Early on during my time there, not much came of it, but by the time I left two years later Tracy had had 2 more kids and her actions had gotten so bad ownership threatened to just take away the free food and have us all pay full price which..... an overreaction if you ask me but when you have such a heinous single overreach even the tinythings that usually get waved off on occassion get brought up. I, myself, had taken a bit more than one meal on my days off to bring my family some treats, I admit it. Though I nnever left with bags full of food unless it was product being dumped anyway which we were allowed to take.
On the flip-side.
I think competitive people, by their nature, want to break and exploit systems. Put it this way: Think of a game like SimCities or other city managers. If you've played or even know of such a game I'll bet you know those people who have a 'perfectly optimized' city or what have you that is set up to squeeze every single possible Simoleon, point, gem, resource, etc out of it's populace. All for the dopamine hit of seeing a completely fabricated high score go up. What does this have to do with the whole 'We don't like being treated like shit' argument? Well, simple, if people who are utterly detached from their people/employees/etc will still milk those hypothetical people for absolutely no intrinsic benefit to themselves it is an absolutely MONUMENTAL and inhuman temptation to then expect them to all have the moral fiber to deny doing that when it directly means the betterment of their lives, their children's lives, their families lives, etc and I'd argue no-one should have to slave for a thankless job, period. But in a system of utter competition the most ruthless and least moral will, inevitably, thrive.
So with me breaking my word about not writing a lot I'd just like to end this by agreeing a bit with
@TheDecker from what I have read through skimming and despite what my last bit there may have sounded like I'm not advocating for socialism or Marxism. History, past or contemporary, has proven it does not work. With the whole 'real socialism' idea thrown around being more accurately described as 'ideal socialism' and no system ever works to it's ideal capacity beyond, at most, the first generation to implement who might be true believers in it.
Anyways, thanks for reading this if ya did. If not I get it. Cheers.