Minority anti-social counter-point: For someone who enjoys a simple solitude while coding, this type of environment is anathema to everything that makes me productive. I admit that I struggle to find any appeal whatsoever in working in this manner, although I do love working remotely. Just not at a glorified fast-food joint... It's actually bewildering to me how you folks manage to get anything done. But I'm probably not their target market anyway. Just not for me :)