Open carry and/or concealed carry is a personal preference. Neither one works all the time, for all the folks. It's just like the caliber wars..... nobody is wrong, and nobody is right.... but there are valid points on both sides..... deal with it.
You are 100% right! That's the reason I wish my State offered both options.