Perhaps the future will be a mix...downsized offices that can accommodate a max % of company-wide employees at once? 50%?
A place where the CEO/csuite/salespeople can have meetings and others can really come and go as needed.
If I recall, WeWork was getting into this market/model whereas they'd sublease space for a smaller number of companies, sometimes even just one enterprise.
The only good commutes are near empty roads with nice scenery while I enjoy morning coffee and listen to the news.
Many people had to get used to long commutes in terrible traffic after all.
Hopefully the answer is that we all just gravitate towards companies that prefer one culture over another.