Adults get up and go to work.
I do treat my employees like adults, but I expect them to act like adults. Like making a decision to join the rest of the team in the office for an agreed set amount of time.
Our official policy is it's up to the Manager. I prefer a team, and not just someone who produces code. So I prefer people to be in the office.
Children expect the world to revolve around them. Adults do not.