I wonder what the little hipsters will do when Starbuck's eliminates the free WiFi because it's attracting the non-paying crowd? It wouldn't be hard, just start issuing one-shot WiFi passwords to paying customers. Lots of companies do that.
Of course, this is Starbuck's, so they probably aren't bright enough to figure that out.