I'd love to work from home. I have done in the past and found the distractions no worse than in an office. I hate working in an office they are always such dreary places, give me a quite desk somewhere in the house and the opportunity to breath some fresh air through the window get some natural light and I work so much better. I can choose the people I have to interact with on social level minimising bullshit, and just meet real friends. Plus I can start a little early or late. Never found I work less at home usually more!
I'm amazed anyone doesn't like working from home!