Well, the little town in Germany I went to school in used to have four awesome family run cafes with great service and even better products. I believe there is now one left. Instead there are now self service bakeries and fake Starbucks.
I'm currently in Germany, too, but the small town I live in has only one Starbucks and plenty of traditional coffee shops. The one Subway that opened here had to shut down again because locals continued to go to the hole-in-the-wall pizza slice vendor across from them. (They sell exactly one kind of pizza and about three pasta al forno dishes, but lines are huge on weekend nights.)
What country are you in?