My local coffee scene is basically different versions of Dunkin Donuts, even the indie places have old coffee with chemical flavors. There is one place that serves a tasty espresso shot but it has inconsistent hours and is a 20 minute drive. Starbucks is closer and the app is super convenient.
We don't all live in big cities with lots of options and Starbucks fills the void.