I'll never understand the persistent belief that open carry will somehow attract anti-gunners to you. I open carried for awhile until I had gotten a License to Concealed Carry, and nobody ever bothered me. In fact, if anything they gave me a wide berth. Now granted, it probably helps that my physical appearance is intimidating or otherwise downright frightening towards the cowardly lot who characteristically fear firearms and would prefer to leave the safety of themselves and their loved ones in the hands of others, but still, I very much doubt that those same people would be any less cowardly when approaching an armed individual.
Honestly, I know people have a nasty habit of contradicting themselves with their words, but behavioral patterns tend to be far more consistent, ergo those who fear firearms and distrust those who carry them aren't generally the sort who will aggressively approach and berate those who carry firearms because they tend to believe that gunowners in general are trigger-happy maniacs. Ask me how I know this.
Furthermore, while it is possible that open carry could potentially make you a priority target should you be present during a crime in progress, it's equally as likely to prevent a crime from being committed in your presence. Most criminals are opportunists who look for an easy target so that they can get what they want quickly, then get away easily without a struggle, and they don't want to sound the alarm with a gunshot which is bound to result in someone calling the police or otherwise attracting police who may already be somewhere nearby, ergo they're more likely to avoid committing a crime while there are folks with guns around, and should someone walk in during a crime in progress, they're more likely to order you to drop your weapon or put your hands up than they are to shoot you outright and risk signaling the authorities.
In other words, actually getting shot by a criminal just because you happen to have a gun on your belt is highly unlikely because criminals don't want to get slowed down, don't want to get caught, they'd prefer to minimize the severity of the charges against them in case they are caught unless they're already ex-cons, and they most certainly don't want to get into a gunfight in which they could die over the contents of the cash register at the Kwik-E-Mart.
Also, if you're really convinced that the majority of criminals are that trigger-happy, then you should probably be wearing body armor anyway because any criminals who are so jumpy and irrational that they would shot someone on sight just because they happen to be open carrying a firearm, is probably tweaking on narcotics, paranoid, and are just as likely to shoot you for sneezing, scratching an itch, looking at them the wrong way, because they're mistaken the bulge of your wallet in your pocket, or the clip for your phone case on your belt for a gun.