There are a small number of companies that do that, including 37signals. I think that few companies do that because setting cultural norms and rules like that is very hard, especially when companies are growing.
"Library rules" are difficult in a lot of situations. Many job functions require a lot of time on the phone; it's not practical to be constantly seeking out conference rooms/alcoves for calls. Or, indeed, every time you want a word with someone. Companies can (and do) try to isolate different functions but it's always going to be an issue with more open environments.
I would add the caveat that "when companies are growing" only applies to startups, and not traditional new businesses. If you are doubling your headcount every 3 months, then of course you can't set cultural norms, because there isn't enough time. If you have a lower rate of growth, then you can teach new hires the culture as they come in, and it gets passed on.