My take has been that if you are going to carry then one of the most power weapons at your disposal is the element of surprise. I’m not going to give up that.
I am as pro 2nd as anyone but I think open carry is a bit goofy. It freaks people out and yeah it would be the first thing an evil doer would go for. Have it with you sure but having it hang out there like a pair of sunglasses in a pocket just seems a little off IMHO.