I don't mind open carry that much but if you're gonna look like a tardo then don't do it.
Those who are trying to prove a point are usually going to look like the "tardo".
The rest of the open carry really need to amp up the situation awareness factor. To my mind, open carry means, "Shoot that guy first" to an armed suspect. The armed suspect knows he's armed and about to commit a violent felony. Most people without the training and experience aren't that good at spotting an individual concealing a gun. That whole "action vs. reaction" thing.
Not to mention weapon retention...