What matters is equal and fair treatment for all. I've been to Starbucks on many occasions. One in particular is near a college not far from my home. Anytime of day you can walk in and see college students who have not bought anything sitting and doing what appears to be homework or studying on their laptops and tablets. Using free wifi, and talking to friends.
There appears to he more than enough here to prove that some sort of bias took place. The police were called 2 minutes after the men arrived. Really?
In a restaurant, every seat represents MONEY. For buying customers, it's sales$$ and money gained (if they keep on buying more stuff, or don't stay too long)
For people occupying seats and not buying, those seats represent MONEY LOST. Get it ?
Now, in your little world of hand-outs, and various freebies, maybe your mentality has you expecting things for free. But Starbucks is a cash-based busine$$, which belongs to the owner(s), not you, or any friends in your little GIMME, GIMME world.