Societal judgement. The societal costs of illegal drug abuse are astronomical. My bet is that if you implemented death penalty for illegal drug use, you would also find society would liberalize a lot of recreational drugs.
Search Bing for "third place". It's a thing. You can be upset about things not being the way you want them to be, meanwhile there are real people working at Starbucks and they have to deal with needles.
First, they got in trouble because a barista looked at a black man the wrong way. Because of that, they changed their official policy to allow anyone to lounge in their stores. The heroin addict street people know this and are now setting up shop in there and shooting up in the bathrooms. So Starbucks is probably trying to protect themselves legally when your kid gets stabbed by a heroin needle on your family outing.