Open offices work in favor of your salary. And despite the weekly posts on HN about open offices, hardly any employee uses it as a bargaining chip. Microsoft has open offices, and yet not once I have heard anyone on HN saying they would chose MS because of that.
You're saying companies trade out having open offices for perks. I'm saying I don't care about those perks, and would rather have less perks and 4 walls.
Our team has some middle-aged people who do a strict a 9 to 5 and that is perfectly fine. We never expect them to stay around for board games or whatever.
But that doesn't mean the rest of us can't hang out with our colleagues.
I worked for a SV company with a ping pong table, video games, board games etc.
If you don't participate you're seen as "not a team player"... It's the same with lunches etc. They want you at the office as much as they can get/keep you there, and now they're doing their best to create "inclusive social environments".
It creates an "in" and an "out" crowd, and if someone decides you haven't hit your monthly Go Karting/drinking event/fancy dinner quotas you're the office outcast. Managers love this because it's all under the guise of "family" or "team building" etc. and it gives them a totally arbitrary metric to nickle and dime someone on.
In other words, it turns what should be a recreational activity into a job requirement? While I haven't experienced that myself (but then, I don't work in SV), if I did, it would make me actively angry to have a job requirement that did nothing but take away from accomplishing what I was hired to accomplish.
Family does not play into this picture.
All the non-FAANG companies copy the trend of open offices (it's a cargo cult), so if you want to look at it from an utilitarian perspective, more people are actually worse off.
That is not how it works with highly profitable companies like FB, The extra cost to give people some privacy and allow them to less distracted is a tiny percent of the costs to pay the employee salaries + benefits over time. This is not a tradeoff. (Indeed, since people have been shown to be less productive in a distracted environment, employee salaries might be less than what they would be than if they were more productive.)