>All sales people are extroverts and most managers are. Most programmers are introverts. Guess which group likes open offices?
This is not my experience at all. From what I see, most programmers these days are definitely extroverts, if they're under the age of ~35.