There’s a lot of lack of perspective on this thread and some very rigid thinking.
I work in a very flexible organisation. I work reduced hours, slightly compressed over some days. I also do the school run 2x per week.
I have never known meetings being avoided between 12-2pm. We don’t have set lunch times so it doesn’t happen. We just look at calendars and find available time.
Meetings are only ever for collaboration for me so there is no ‘picking up my work’ because I’m at the school run. Equally if everyone did just decide to take a break at 3pm it would probably work out better.
As it happens, meetings means fitting in between my part time work, Susie’s part time working (different days), Steve’s weekly physio, Stan’s lunchtime walk and Sarah’s visit to her elderly grandma, etc. Yet we’re all adults and manage it just fine.
Flexible working means I, Susie, Steve, Stan and Sarah are all happy. We remain at the company despite the pay being rubbish and give more than we take (by picking up work in the evenings, for example). The organisation is happy too.
Work isn’t and shouldn’t be 9-5 just because it always was. Unless there is a business need then what do you possibly lose by offering flexibility? And instead, how much more can you gain?