I am a CWP holder and a firearms owner. I do agree that this nation has lost most of its common sense and reason. I also agree that when you are stopped by an LEO the best thing you can do is cooperate. If there is a "rights issue" that needs to be worked out within the courts. It is a pain in the ass but it is what it is.
You do not argue a case on the street. At least wait until you are at the station.
LEO's SHOULD not be quick to harass people or go on a power trip..... but people should also try to remember some of the crap that LEO's deal with on a daily basis and act accordingly.
Having the right to carry a fire arm does not / should not involve a permit. ( That pesky 2nd amendment thing) BUT the possession of a CWP / CCW does obligate the individual to a more stringent set of rules.
In my state you must identify yourself as a CWP /CCW holder to all LEO's if they stop you for anything. ( such as a traffic stop)
When a person reaches beyond the limits of their ability; they shall they make progress. There is no other way.