Most offices/businesses have nothing to do with software development. Most IT shop are in basements, or at least on lower levels near the core servers and other infrastructure they manage. "The IT Crowd" was a stereotype but was still based on the reality of most businesses. I have never seen or even heard of an IT shop with a skylight. Even windows are rare.