I agree with you, but will add that the novelty of open carry will quickly wear off.
Some people just can't concealed carry without printing.
/johnny