You posted two stories. One from 2006, which later proved to be a completely false report and didn't even happen.
Two incidents in 5 years, one falsely reported.
Page 12 of:
http://www.gunfacts.info/pdfs/gun-facts/6.0/Gun-Facts-v6.0-screen.pdf
There are no absolutes in life. Only odds. The odds are in favor of the criminal not attacking a person/place known to be armed. Why would they? 99% of the population does not visibly carry a gun. Why would the criminal choose the 1% of targets that are known to be able to shoot them to attack when there is equal gain to be had from the other 99% of targets not known to be able to shoot them?
Odds are in my favor that criminal will just move on. If they don't move on it's because: 1. They didn't see the gun, so I still have the "element of surprise". 2. They don't care, and in that case open or concealed carry doesn't matter. There has not been one documented case of the theory of criminals running into a store/bank/wherever, seeing a citizen with a gun and shooting them first. In fact what has happened in the past is:
Gun Owner Saves Lives In The Richmond VA Golden Market Shooting
I don't pretend that the visible presence of a gun will magically ward off all crime. It won't. Situational awareness does more to keep crime from happening to me more than the presence of an open or concealed gun. However, why not take advantage of the fact that the visible prsence of the gun will deter most criminals? Especially when the real world facts, not immaginative theories, show there is little risk to the open carrier of a crime being committed (by other than law enforcement) against them due to the open carry of a firearm.