Offices don't have to be terrible. IBM, GE, Bell, etc. knew how to put together offices that didn't suck. Occasionally the architects got out of hand and produced some monstrosity, but the offices were mostly fine.
It's only the whole dumbass "open office plan" bullshit that made everything suck. Given that's the "standard", is it any wonder everybody wants to work from home?