Maybe it's because most managers who set up offices don't read hacker news and progeammer blots. And the ones that do started at tiny scrappy companies that can't afford more than one room. For the my part, I worked somewhere that had a manager bragging about moving to another "more collaborative" office layout, with only partial non-wall separation for the dozens of staff, that coincidentally was quite a bargain.