It also seems likely to me that open offices are more likely to be poorly executed than private rooms (there's a lot more rope to hang yourself with). That's all the more reason for us to have more nuanced discussions about it.
As an example, most people on HN are singularly focused on what makes for a good office for programmers. My startup is made up mostly of non-programmers, and all programmers are allowed to work remotely. So basically, my goals might not be the same as yours, and one-size-fits-all advice is too simplistic.
Another example: In our office everyone's primary desk is in the open workspace, but we also have enough private rooms that 100% of our team can work from those at the same time if they want. So no one has to work from the open office, and yet most people choose to. I'd guess that open offices are viewed much more favorably when they're not the only option.