Not that I disagree with the specifics here, but I think there's a happy medium to find. Individual boxed offices for every employee is not efficient use of space most of time. While it's popular to kvetch about open plan offices now, when the pendulum swings back there's plenty to complain about the isolation and dead air of a private room (most are no bigger than closets).
Personally, I think the move towards working from home is tremendous. Perhaps it is a failure of office, but maybe that's okay. Offices are something of a hold-over from the days of the Empire State Building and insurance companies with 10,000 employees processing hand written forms. Maybe open plan offices with the expectation that most folks wont spend all their time there is a better default?