I think it depends a lot on who you work for, the business needs, and then individual managers. I grew up on a farm, and no one went away in the summer, because it was harvest, just as retail staff are often quite restricted over Christmas. Some jobs have pretty set hours - school lessons, shop opening, etc. Others can be far more flexible with hours. Many jobs can be done from home, but certainly not all. Usually it varies within teams/departments.
There is no point me asking to WFH in my current role, because i could only do a tiny bit of the work I have to do. I cannot take leave at the same time as one of my colleagues, because between us, we provide full time cover for the service we support; we have others who can cover some of it, but because we're the only two full-timers, we have to coordinate.
There are plenty of employers who could be more flexible in terms of hours and work locations. There could definitely be better childcare provision. But flexibility is better for everyone - we don't all have children, but we might have elderly parents, pets, car break downs, plumbing emergencies, etc, which need dealing with. Some people take the piss - but however you organise things, some people always take the piss. Good teams are what counts most in supportive workplaces, regardless of whether the people are parents or not.