I work from home as an indie iOS developer, and I can agree with most of these points.
I can relate to the feeling that you "can't escape". But after reading the Four Hour Work Week, I'm starting to think about how I can automate more parts of my own businesses. I think it's possible to run a successful business without feeling the need to constantly tend to it. That's an important goal for me now.
Lack of social interaction is definitely a drag sometimes. So much so that I'm thinking about checking out some co-working spaces to mingle with other self-employed individuals.
So there's definitely downsides to being indie, but nothing that can't be remedied. And being your own boss far outweighs any of these negatives.