> After all socialism also (indirectly) gave us weekends, paid holidays, sick leave, social security, state pensions, and decent healthcare.
The history of these things is that something changes to allow them or everyone discovers that they're advantageous, e.g. the industrial revolution happens and for a few years employers try having workers put in 80 hour weeks but then discover that burn out increases errors and turnover and it's better to hire more people for fewer hours. Then politicians rush to take credit for the thing everyone was by then starting to do anyway by passing a law mandating it.
Also notice that the way these things are implemented in the law are asinine, e.g. if you work for more than 40 hours for one employer then you have to be paid overtime, but if you work 40 hours each for two employers then neither of them does. So then employers cap your hours even if you're willing or otherwise have a need to work more to make more money and those people still end up working 80 hours with no overtime, but now they have two jobs with two commutes and two bosses they have to convince to take vacation at the same time etc.
But the alternative mandates (e.g. individuals are effectively or entirely banned from working over 40 hours) are pretty obviously unreasonable to people who are trying to save up for something or start a side business or get out of debt. So instead you have a law which is essentially useless when it isn't actively counterproductive, but that sounds good and therefore allows politicians to pretend they're helping you.
See also employer-provided healthcare incentives, social security forcing everyone to de facto invest their retirement savings in low-yielding government bonds rather than diversified investments, healthcare corporations capturing regulators to limit competition through the law, etc.
[dead]