People who drive Corvette's, are they looking for attention? Should they be stopped for no reason other than the fact that they are driving a Corvette?
I disagree that people who open carry are looking for attention, (yes, some are). Putting everyone who open carries into a bucket however is just wrong, and I don't agree with that at all.
Not doing it because you don't want to offend anyone just makes you part of the problem. If you don't do it because you simply prefer concealed carry, fine - but don't knock anyone for open carrying just because it's not your personal choice to do so.