That's why most places use "core hours" for varied schedules.
If you need collaboration then you do it from 10 AM to 2 PM. Everyone works those hours whether you leave early, or come in late. Any meetings should happen in those times.
This isn't a difficult problem to solve.
If you can't regularly get your job don't with a few hours of not having immediate assistance - I feel like you probably need to rethink your processes, or who you're employing.
Yes the world is getting harder everyday but yes It's all still a choice for now.
Do you think I wanted to up root my entire life? Move 7 hours away from where I grew up? Leave all of my friends and family? To live 30 minutes away from the city where I don't know anyone? I didn't in case that isn't clear. But this was the only path forward to getting out from under someone's thumb with rent.
I had to use a credit card to pay for moving, it took 4 years to pay that off.
My down payment was pathetic so I will pay PMI for a long time.
It's not all rainbows and sunshine. The people who own homes are struggling too. Most people are struggling these days.
You can be fired without cause. That is in the literal definition of "At will"