YANBU OP.
It's more examples of people using WFH as an excuse for being slack. Having been a single parent to 2 children, with a very long commute and having always worked FT, I have fuck all sympathy for people bleating about dialling into a call or Teams meeting at 9 because they HAVE to drop their kids at school.
Either put your hand in your pocket and pay for breakfast club/ childminder/ au pair/ whatever OR request flex working so you start at 9.15 or 9.30.
Unfortunately in our organisation we have a lot of people who seem to think now they are WFH it's carte blanche to say 'Oh I'll start at 8, log off at 8.45, back on at 9.15, off at 2.45 and back on at 3.15' and think that is absolutely fine.
If you want to do that, work 8.30-2.30. Because everyone knows no work gets done in the 45 mins in the morning, you can't make any calls because it's before business hours and the reality is you're running round looking for little Freddie's PE kit or Holly's lunchbox. And after 3.15, there's not much work either due to kids being home and needing a snack, drinks, refereeing etc.
I think the people who complain about this really need to wake up and realise how good they've got it already - flex working/ WFH was never an option 15-20 years ago when my DC were small, and I had to often be out of the house 7am-7pm or longer most days.