HereForTheBeer: Folks, it isn't about SJWs and snowflakes and such. It's about professional incompetence in a Public Relations position for a retail outlet. It's about positive reinforcement of your store's mission and image, while not trying to make headlines by potentially stepping on the toes of others.
You fail to understand that on the internet, with such massive reach and so many idiots concentrated, that no matter how grey you make your post,
someone will be offended no matter what. Have you not seen pet / cute animal videos? There will always be some kind of deranged idiot saying how what's being done is animal cruelty. Similarly, on twitter, there will be political no-lifes who only see stuff through their ideology and will get offended at everything.
If companies or anyone with a social media presence started taking what you said seriously, ie ''preserving their image'' to the extent of random dismissal of employees, they'll end up in a situation where they'd rather not post at all because someone can be offended and they don't have time or money to plug a pacifier into someone's mouth every time they make a tweet.
What if the Westboro Baptist Church is offended? What then? Well obviously they don't matter. Then who does matter? All of this is just an excuse to fire people willy-nilly and it contributes to how lacking job security is in the industry.