That last bit is HUGE. Part of what is great about working from home is flexibility and forcing people to be in on certain days just isn’t ever going to work for everyone. Inevitably you will end up with meetings where one person has to dial in and now the rest of team is annoyed they made the effort to show up that day.
Anyway, I don’t disagree with you that a hybrid where everyone is on the office together for some amount of time could be very good for productivity and teamwork. However, it just isn’t a realistic which then, as you said, makes it pointless.
Just let people work from wherever works for them.
And nanies cost money. So do you have another employee who could be productive now play babysitter half the time? That isn’t going to help anything but a lot of companies seem to think it’s the answer.