So basically, the new rule is: "Guns are banned, but we will not ban you if you bring a gun".
This policy has no teeth. Obviously, the CEO is trying to please everybody, and comes out looking like a fool in the process. Now nobody is happy. Nice job. He should have said: "Concealed weapons are welcome, but public display will be banned." That way, everybody is happy. Gun owners could still carry inside Starbucks, and the liberal moms won't freak out at the mere sight of a gun.