Have you ever considered that FB, HN, etc are the way people cope with the extra stress, distraction, and low level anxiety of working in an open plan office?
When I work from home I don't waste time on these distractions like I do when I'm in the office.