Not knocking their success, and not ranting about "corporate" coffee.
Just an alternative question:
They position stores close to each other because they presumably don't want people to walk past a competitor.
Is there anyway Starbucks could instead make their stores SO compelling as to give customers a reason to go out of their way to shop?
I'm not sure this would make sense but the resulting discussion could be valuable for other industries.