I'm a Linux sysadmin/architect, and recently, within the span of one week, I turned down two different lucrative contract jobs with a big bank because they insisted I'd have to return to the commuter lifestyle and work on-site. The work environment would have been an open floor plan with what I call "dog bone" tables -- like this: http://tinyurl.com/bld6axu
My home office is a 25 x 20 foot room over my garage. I have a private bathroom, my own fridge, and my wife cooks my lunch. I don't pay for parking, dry cleaning, coffee at Starbucks, lunches in restaurants, etc. I don't burn all that fossil fuel driving back and forth 15 miles each way to work -- and that saves me money and helps the environment.
On top of all the other advantages, I'm also WAY more productive working from home. I can close my door and completely concentrate on what I'm doing. When you work with your mind, the last thing you want is to sit in a big open room with people walking around all day, chit-chatting, and asking "How about them Panthers?" while you're trying to focus.