What a throw back... what is this 2015? Are we arguing about open offices? Guess I will spout my thoughts.
I love my cubicle. It's my personal private space. I hate open desks.
I really did like an in between I had once - which was a cubicle in a room with no windows, and the other 4 people on my team. I would only overhear relevant things, nobody walked into our room for no reason, and it made it easy to say ' hey can someone look at this' and usually you'd get help.
( no windows - great for programming, I also had a desk job that was sun facing at 4pm with crappy blinds... swear I lost some vision permanently from that).