It's true. In some states you can get a license to carry but cannot carry openly due to possible social disturbance.
It's one thing if you're in a white shirt and khakis. But what if you've a roofer working in the hot sun or a mechanic looking grubby walking into 7-11? You don't want to be inconvenienced by some asshole getting scared because you have a gun and you don't look right.
truly unwashed masses dont look right...get a life...