Sure there are some jobs that really require people to be present at particular times for various reasons, but plenty of jobs aren't like that. Demanding 8-5 facetime just because is often neither necessary nor productive. Frankly I have no idea how people with children and inflexible - or worse (random constantly changing shifts) - jobs manage. Give
people flexible hours. And there certainly should be at least some mandatory paid sick/family leave days.