First of all, let me say that I don't have one of these badges. However, I did contemplate it when I received my permit.
My thoughts were - if I inadvertantly showed my handgun IWB, it would be right next to it. A person (sheeple) who saw it would just dismiss it and not turn it into a "situation".
Some more food for thought - if a BG sees your weapon, you are "made" anyway.
I don't think the badges are meant to be displayed publicly. Rather, meant to be concealed with your weapon and shown only to comfort the sheeple. When I recieved my permit in the mail there was a company advertisement and I thought that is the basic idea that they were trying to get across. Of course, I could be completely off-base with that. *shrug*
We all know that a badge, by itself, obviously carries no authority, no matter who is carrying it or what it says. Unfortunately, the only way we can confirm an authority's identity is confirmation through a means that cannot be faked. For instance, calling the police department, FBI, etc. LOL, but good luck not getting maced and a knee to your face before that happens. Of course, the fakers are making a bet on the fact that you are not going to take that chance and turn down someone with a badge.
I always thought that was a very interesting dilemma. The crux of which basically rests on the honor system and most people taking it for granted that the person is who they say they are.
As far as getting arrested for simply carrying a badge.... When you reference this situation, be careful to note what kind of badge is being displayed. These people were not arrested because they were carrying or displaying a badge. They were arrested for displaying a badge with the
INTENT to deceive. At the time of arrest, or potential arrest, it will obviously be at the police officer's discretion as to whether you were trying to decieve anyone.
For example - if you get a badge saying "Number One A%%hole" you are probably not going to come across anyone with a problem with it. If you get a badge that says "Pleasentville Police Department", you will probably get a cop knockin' on your window, door, or your skull. And you will deserve every thump because you are touching on a very delicate part of society's framework.
For the record, I am not trying to start an unhealthy, negative, or otherwise non-constructive argument. Just trying to be clear