[Put me in the authors corner; open carry is tactically stupid.]
Yes, was never mad for it. Advertising your defensive hardware and capability all the time is never a good idea.
Concealment leaves you many more options to fit the situation.
Hint: I am.