sorry to say, but most of the people that i know that don't like working from home are micromanagers (who have to know what every employee is doing at every second of the day), people who like to gossip (usually the people that hang around the water cooler all day) or warm bodies (co-workers who do nothing all day anyway but want to be at work so they can act like they do something)
people who are self-motivated or like to GSD, don't want the distractions that come along with an office or waste their time commuting.