There's a lot of discussion in this thread, but I think it all comes down to the fact that we are all individuals with individual preferences. What is comfortable for you, may not be for your coworker. Great companies try to reconcile those differences with proper communications channels in place, bad companies try to exert control over something they don't understand.