I'm not sure its 100% "blue collar connections." That may be part of it, but the quality of food/drinks at starbucks has gone down dramatically in the past 5-10 years.
I worked full time there for awhile and happily ate hundreds of meals there. Now I won'tbeven touch my favourite donuts (#sourcreamglazedgang)
I dont know if its a corporate level thing or a franchise level thing, but man, Tim's sucks now
[edit: i meant to say the quality of tim's food has gone down, not starbucks]