Sure, I'll stipulate that some people hate working in a sterile, air-conditioned office.
Do those people also hate individual salaries around 200% of the median household income, full health benefits, generous retirement plans, regular 9-5 hours, and paid vacation time?
Because those are all things programmers have that most employees don't.