In some states, open carry is technically legal but is suppressed by local ordinances which prevent anyone from "spooking the herd". Sadly, this is nothing new - but we do seem to have fewer rams among the sheep with each passing year.
When I moved here to Washington (state) I asked a LEO about open carry here. He said open carry was legal but, that if someone felt “threatened” by seeing me with a gun they could call police and I would basically be raked over the coals by LEO to explain why I was carrying.