I know the draw backs to open carry, and have never done so, but I have a Dream that one day, firearms ownership, possession and carry will be accepted as part of our heritage, one of our rights as free and responsible citizens. It should be seen as an accepted and welcome responsibility choice of those who are willing to protect their society.
That won't happen until the propagandized portion of the population are driven to change. Like other groups working for a change in social attitudes, perhaps an more "in your face" approach will do some good....after some rocky roads for a bit.
And "in your face" should never be aggressive in this endeavor, simple open carry will move the issue.
Maybe someday.