Sometimes I'll swing by Starbucks before my hour long commute to work I feel guilty each time because all but one coffee shop in town closed down but we have like 7 Starbucks now, one literally across the street from the other
Some Starbucks locations operate at a loss to saturate a market and ensure no competitors can move in. Hence why you sometimes end up with them so close together.
At peak a city of about 40,000 people that I lived in had 11 Starbucks within 3 miles, it was insane.
Socially unacceptable? Every person I've ever worked with does this or has done this regularly at some point in their lives. There's a reason Starbucks is everywhere. No offense, but I wish this triggered more shame in people. Instead, it's normal behavior.