While open carry would be great for concealment issues that occasionally happen I could see society easily reacting to seeing guns (which were always here in the first place but were concealed...remember out of site out of mind) at their local hangouts in such a way they would move to impose more bans on them. (I hope I'm wrong...but it seems logical given the way society is).
That's why OC isn't the answer - constitutional carry is the answer - carry how/where you see fit. If you're "out and about" carry openly if you want to. When you enter a business (that's not posted), cover it up - if you want to.