Charity also works that way. And it's not forced upon people.
NOTHING requires ANY government to tax it's citizens and provide any social services. They do it because society wants it, and deems it necessary (in theory) or because someone wants to excercise power over other people and control things (more realistic).
And NO company is required to give a shit about their employee's personal circumstances. The good news is that those that do usually are able to have the better employees.What BS regulations like this do is reduce the number of incentives really good companies can offer to entice good people to come work for them. So we all end up with mediocre benefits, and society ends up paying for people who can't manage their own lives.
These types of regulations force the majority to subsidize people who make poor decisions. Schooling benefits society, so we agree to pay taxes to subsidize a minium level of public education. Fire and police also benefit society.
This only benefits people who are unable to make good decisions in their lives, don't know how to budget, are unable to save money, or don't have enough skills to work for the best companies. Those are not character traits that should be rewarded. For my entire life, I have gotten at least two weeks of vacation. And, as far as I know, every company I have ever worked with has leave-of-absence opportunities for reasonable periods.
For DECADES, people have managed in the US to deal with having a child and dealing with the life changes that come along with it. As an example, when my first wife had a child, she was able to have a friend watch our new son and was able to go back to work right away. She worked the early nursing shift, so we only needed 4 hours of child care. Later in life, she started working evenings and we didn't need any. I took ZERO time off other than some vacation time.
So .. what's the problem?? Why suddenly is it that people can't do this? My guess is it's the push towards people who want the government to wipe their own ass because they aren't capable (or unwilling) to do it themselves. The problem with that is then the government makes the rules, and creates a 'one size fits all' system that, for the most part, is just mediocre. Almost every US government program is mediocre at best .. public education, Social Security, Welfare, Medicaid, Veterans Administration. They all suffer from the same thing ... a bureaucracy that is more concerned with keeping employed that serving needs. I see nothing in any of those systems that shows any indication that the government gives a crap about the people they are servicing. The horror stories in each of those program can fill volumes.
It's always amazing to me how many idiots run to the US government for help when their track record at doing anything sucks so badly. I like my choices better, take government benefits if I can, but not depend on them at all. I'll take my social security check when I get old enough, but I have enough saved up to not need it. I'll fall back on Medicaid if I have to, but I'll pay for my own insurance as long as I can.
And .. I'll decide what benefits I need from an employer. I don't need the government telling me what I have to take. They have already screwed up my health insurance, I'd prefer they don't start screwing around with really unimportant things to the majority of workers.