Starbucks wants to sell coffee. Chipotle wants to sell burritos and other food.
What's not involved in selling those things: becoming a battleground for the RKBA and having people bring uncased long guns into the store for photo ops, potentially driving off other customers.
I'm with Brian & Mike on this one... these open carry zealots aren't helping one little bit. Yes, a right unused is a right lost. But so is a right exercised in such an in your face manner that it actively turns people off. Tam has once opined on her blog about "carrying a gun vs. carrying a gun AT people." Open carry of a pistol in a holster is the first. Photo ops with AKs, ARs, and whatever else are the second.
Doing this has pushed two companies right off the fence and into the arms of the other camp. Well done. That's a *wonderful* way to preserve our rights... by making all of us look like a bunch of clueless jerks with no sense of decorum.
Let retail establishments be retail establishments. You want to make a political point, do it on the steps of the legislature. Let coffee shops be coffee shops and Mexican food outlets sell their nachos. Don't drag them into this, they won't appreciate it.