I find that statement uneducated, you have a right to your opinion on LEO, however to compare civilians to LEO, is not even in the same league, due to the fact, if you witness a crime in progress (ex. Robbery, theft,assault, murder), you do not have the "duty" to act, however LEO is required by the law and oath to take a react.
Ummm.... no. LEO is required by the job that they chose to take to react. Taxi drivers are required by the job they chose to take to be exposed to 4x the danger of getting shot and killed on the job than a cop is. So, if our lawfully carried guns are such a danger to cops that we feel the need to tell them about our guns and our licenses on first contact, "to reduce their stress", "out of courtesy", "to make them feel at ease".... than why not notify the taxi driver, or the hotel clerk for exactly the same reasons?
It appears as if the people who say YES to cops and NO to hotel clerks and taxi drivers are not informing cops for the benefit of the cop. Otherwise, why the hesitation to tell those in professions more likely to get shot? It looks like those people are telling cops in order to make themselves have a better image, to prove their innocence, to get out of a ticket and possibly for some to add a little spit shine to the boot or polish to the badge.
I carry a gun for self-protection. I don't carry my gun to score points with anyone (other than my family). If a hotel clerk, or a taxi driver, or a cop wants to see if I am carrying a gun, they can look on my belt and see it, and if they want to know why I am carrying a gun, they can ask (and I might not even answer them). In matters related to my gun, taxi drivers, hotel clerks, and cops are equal - they will be informed/handle my gun only to the minimum extent required by law to do so and, in the performance of their official duties never with my consent.