Unless you live somewhere that has open carry or have spent some time there, you probably wouldn't understand. Most bad guys are not going to walk into a busy place and try to hold them up knowing that any one of the people standing around might be packing. Open carry does catch some people off guard and they freak out seeing a gun. Especially our immigrants from that liberal state to the west.
The law states that it can't be concealed. All that needs to be showing is the holster or butt of the gun. You can be within the law and still not be conspicuous. You see a lot of motorcycle riders carrying here too. I think that it helps cuts down on road rage.