What managers and CEOs don't get is that you better have a problem that requires loads of "team spirit" and "culture", or otherwise the added stress from commuting, in-person interactions, not being at your own place, etc... is going to be a drag for regular work.
So you either really really have a problem that requires people to be in office or you are better off letting people choose where to they work.