While I do agree with this statement, and I do go out of my way not to patronize establishments with known "no gun" policies, sometimes it can't be avoided....when my dad was in the ER dying with heart failure, the last thing on my mind was stopping to disarm before entering.
the er is a place no one wants to go and you don't have a choice. But burger joint xyz or department store abc is.
I do see walking past a no gun sign "because it has not weight of law" as a huge disrespect to the business owner and to the whole notion of being a law abiding citizen. Let alone the golden rule. Just don't go there and be vocal about it. Yes, I know its harder to stand up for your principles, but some times in life you have to take that stand. There is a local lumber yard that took issue with me having my ar in the gun rack of my truck. Guess what, they don't get my 100k+ a year in purchases any more. I told the owner exactly why and every single contractor I know about it. Funny thing, the big local home builder stopped get it from there too... I have also ran into several of thier former employees working other places, turns out they are struggling after thier largest customer, pulled his account(big local home builder).
If you want to get rid of no gun signs there are 2'things you must do.
1 viote with your wallet and be vocal about it, to them and every one you know.
2 talk too your reps aboutlimiting liability to business owners and making it easier to recover funds from people that due stupid things with thier ccw(about once a month some news agency runs an article about some one shooting a toilet or the like.)
You have too do both.