Starbucks is about to go through some major "restructuring" including the layoff of top level, corporate employees. Sales are flat and they plan to automate more of their processes and encourage their people to spend more time with the customers. It has been a while since I have visited one of their stores but after reading this I realized that they were always "in a hurry", unlike many coffee shops.
They delivered a consistent product but warmth or a welcoming atmosphere was not something I would think of to describe a Starbuck's store.
Regardless of that, I took a look at their sales records and except for a time when the economy took a hit in general, Starbucks has been flat. In a few articles they say they need more innovation, new food lines, etc., but I also noticed that the flat sales seemed to coincide with social stands they took. I suspect there is more happening than just market pressure.
There is a strong possibility that the boycotts aimed at them for their social stances against conservative values might just be having its' desired affect, similar to the NFL, but I doubt that they will ever admit that. Certainly not publicly and with current leadership, probably not internally either. However, if those high level corporate changes cut deep enough, a reevaluation may be in the offing.