Yet again, the BOHICAs among us are raising their heads in order to bow down as much as possible.
If that were really the problem, Starbucks could simply have said "please don't bring LONG GUNS into stores."
The reality is this, whenever you have a group of people that engage in a behavior, there will always be some who push the envelop and do things that others consider "extreme."
Society has cars, some people driving giant trucks or tank-like vehicles, and they like to flaunt it.
People flaunt hair dies, big tattoos, etc. It's their right in a free society. And businesses that don't like it can say things about dress codes, available parking space sizes etc.
However, before all of you fall over yourselves to blame the "OC" community or say "we did this to ourselves" remember this, the gun grabbers who pushed Starbucks want all guns banned, not just OCing long guns in public. So don't rush to bow and scrape and accommodate anti-gun forces, because they are not acting in good faith anyway.
Devil's Advocate(I don't necessarily believe this but it's possible): It's possible that if it hadn't been for those "extreme" OCers pushing the SB Appreciation days, this "soft-ban might have been a hard ban. Consider that.