I work in an office where I frequently lose internet (thanks Comcast!) during the middle of time sensitive projects, so I have definitely camped out for several hours in a Starbucks while crashing on some issue or another. However, given that I buy more than 1 coffee per hour, I don't see the damage. Also, last time I had to crash land at the Starbucks I went to the restroom to find my seat snagged by an actual hobo (title reminded me), so I went to the bar that offered free wifi instead.