Earlier quoted context omitted.
I've been at companies where I spent perhaps 7 out of 8 hour in a day pair programming, and it was the most productive I've ever been. As the parent comment said, it's not for everyone. Nothing is for everyone--there are many different work styles.
That sounds like a great argument against open offices. I could not handle sitting near two people pair programming the whole day. If they went to a private office to do it that would seem ideal.
I don't understand. You can't handle working in an open office, so your solution is to force people who work well in an open office to work in a private office?
Why can't you go work in a private office if that works well for you, and let people who work well in open offices work in open offices?