Spirithawk, a good post. You are more than correct. Because Shootall lives in VA as I do, he knows the problems of open carry. You walk along the highway with a handgun showing, someone is going to call the police, the police will respond, and you will be checked out. Even though you may not be in violation, depending on where you are, you will be an attention grabber and you will be considered a little or a lot off balance mentally, both by cops and citizens. It makes no sense to me for someone to show their weapons.
Before I retired, some of the troopers that got promoted to agent in plain clothes, still chose to wear their gun and badge in plain view. You see that a lot in the south where the climate makes a jacket uncomfortable, but even in the dead of winter, some guys wanted to show their stuff to the public. What's up with that? Of course you see it all day long at the office, but on the street or in a restaurant or during an interview, or while checking records at a court house, it serves no purpose that I could ever unerstand. It makes me think that the officer should have stayed in uniform.
The two circumstances that open carry is non-offensive is a uniformed officer, or a person in the woods or on a trail where there are few if any humans to see him. Even in the heat of a Georgia summer, it's easy and appropriate to conceal your weapon.