Much of this is common sense, as I have been involved in several incidents when I had to pull my gun, and most of the time didn't have to use it. That's just common sense, but a "shot" is something else. If you fire a round into a crowded room or street full of people, you can very easily escalate a situation that you had under control before firing.
I have had knives and guns pointed at me or shown to me many times in 43 years of carrying a weapon, not one required me discharging a round other than to hit a target. I had a pit bull story up a couple months ago, "i won't bore anyone with the details" but the dog doesn't know what a gun is, so in such a case you either shoot or not.
People on the other hand can be persuaded to stop their behavior as long as you are prepared to shoot if necessary. I mentioned, "you really have to be there", as every incident is different.
If I hear a gun go off am naturally going to go for my gun while surveying the area to figure out what is happening. Seeing another person with a gun in hand could easily end up in shooting the wrong man especially with so many new shooters who really don't know what to do.
Keep them holstered unless there is a threat,to you or yours, then stop the threat.
This could go either way, let's hope it works, for us, and not against.