This doesn't surprise me. I recently read a thread (could have been on HN but I'm not positive) and I was surprised at the number of people that think it's fine to spend a few dollars on a cup of coffee and then take up a seat and use the free wifi for 8 hours. Most coffee shops (excluding the higher priced places like Starbucks) rely on a high turnover of customers to make a decent profit. There is quite a high markup on coffee but as it's usually so cheap ($1-3) they need to serve a lot of customers. In my experience coffee shops also tend to be quite small and finding a seat is difficult. When I see a place like this I usually go somewhere else. I can understand why they get annoyed at 'laptop hobos'. If you're going to take over a seat in the coffee shop for a day at least buy something every couple of hours.