I think it totally depends on your type of work, region and self discipline. I absolutely love working from home. I receive clients every day and need to keep my house neat and tidy. Some days I wish I had an office because of it, but it still beats paying extra rent and helps with that discipline:)
I understand your point though, work-life balance can only be achieved by some leaving their home…. I however, prefer my garden than commuting.