There are a lot of potential benefits of a company having an office. The most obvious is that it is much easier to build a company culture in a face-to-face setting. Random casual encounters happen, and build familiarity and social cohesion. This is one of many benefits. And of course, there are also many detriments. It is up to each company to determine what policy works best for it.

If you want to work from home, bring this up in your company. If they outright refuse, find a different company that will accomodate your desires. If you can't find any companies doing this, start your own company and try it out - and if you fail, it might just be that your idea was a bad one, and everyone is outcompeting you because of it.

But this is an article about government and what government should do. And it doesn't seem like government should have this heavy of a hand in telling people how to run their businesses.