What's funny is that I actually have no idea what a non-open office would look like. I've worked for 15 years and have never even walked in an office that wasn't open. How do you give each person an office without using like 5x the space as a cubicle farm? That's the real reason that companies like open offices - because they can jam a lot more people in the same space. Someone who is ok with a 6x6 cubicle would feel…
That is 100 sq ft per 4 employees whereas giving each employee a tiny 6x6 cube (although I live in a 8x8) would be 144 sq ft per 4 employees, so if you go with offices you actually use less space than cubicles and if you are flex timing it the employees feel it is much more spacious.
I currently work in a team of 4 flex timers each with 8x8 cubes, in a sea of cubes, and I'd much rather have a nice 10x10 with a door for the 4 of us. We'd save a huge amount of real estate this way and get more work done.
You can of course fit far more than 4 employees in a 10x10 office if you ultra-flex time it. More than two decades ago I was baby sitting a large IBM financial mainframe network (SDLC, source route bridging, that kind of thing) and we had like ten people assigned to a 10x10 but due to 24x5 coverage, not to mention remote work, we never had more than two people in the office at a time.
I've never in my life so far, worked a job where everyone works precisely 9-5 M-F so I can see where non-flex time lifestyles might be more difficult. I would have a serious problem tolerating rush hour driving twice a day, five times a week, but thats another matter.