We are animals. We get physically and psychologically uncomfortable when our vision is restricted and our backs are exposed. It means we are vulnerable to predators. As such, cubicles are pretty much a nightmare.
[1] Christopher Alexander wrote about architecture, but his terminology was adopted by the design patterns movement in computer science, so it's familiar to most programmers. It's one of two building architecture books I recommend to programmers - the other is Stewart Brand's "How Buildings Learn".