How common is it for people to do actual, regular, serious work at coffee shops and the like? I've tried a couple of times and I always feel like such a pretentious wanker when I pull out a laptop and start working on stuff, like I'm somehow broadcasting "oh look at me, I work remotely, aren't I special?"
Sure, it personally makes me feel anti-social, but when I do hang out with people at coffe shops and see someone else work, I do know how they feel and won't judge.
And yea, I've done some pretty good "work" at coffee shops, where I didn't have the distraction of super high bandwidth and playing games at home. And as others have pointed out, being around people is fun, even when you're not interacting with them, though that doesn't relate to your point.