Open carry is necessary and good in certain cases, like you said. Not so good in others.
In the not so good cases you have just painted yourself as the first target, or as a walmart.
Yes I defend anybody’s right to open carry but for myself and Mr. GG2 we don’t want the unwanted attention and we like to have surprise on our side.