Criminals, gangbangers would go back to the holes they crawl out of, if people openly carried., without some BS "brandishing to the terrorism of the public" charge if an LEO is in a bad mood.
An armed society is a polite society. True by 90% of the population, the 10% that will always be around, will have to think long and hard before a rape, robbery, assault, etc,... if their "victims" are openly carrying.
However, the less people know the better, and since the laws regarding open carry will always have a "gray area", I'll just continue to carry concealed.
Good job for the man in the OP. Crime stopped, lives saved, BG goes to jail via hospital, lucky...