> you don't have to share it with John who smells funny or Larry who talks to himself, and so on
A cubicle room is a shared office with more participants. It's the difference between trying to find an dorm room with a roommate or three versus a cabin full of bunks with dozens of roommates. (The fact that "apartments" with proper offices are so far below the "norm" in work environments versus home environments/living arrangements says so much. When was the last time a cabin full of bunks was something you expected to be in 90% of the year? [Also, I think in this analogy the open office is the church basement full of sleeping bags.])
Only if half the people using the sleeping bags are also practicing the drums.
There are two things that stop me from working comfortably/well - noise I can't control and visual distractions (and it's gotten worse as I've gotten older).
At least with a cubicle your space, such as it is, is your space -- you don't have to share it with John who smells funny or Larry who talks to himself, and so on.