I have a real problem with this. It's happening everywhere. They stop you for the slightest reason, or even make up a reason, "We're looking for a vehicle like yours", just to stop you and run you through the computer. It's not much different than checkpoints, which were ruled illegal by the courts. They check your drivers license, registration, insurance, check you for warrants, then let you go with some BS warning for something you didn't do in the first place.
A similar thing happened to me a few years ago, when I was on my way home from work, in guy mode, around 3am. I knew the cops in a certain community were bad, and I was going EXACTLY the speed limit. A cop sneaks up behind me with his headlights out, and suddenly lights me up and stops me. He comes up to my window, and insults my intelligence by telling me I was going about 10 miles over the limit. Then he quickly says not to worry about it, he just needs to check my license and my sobriety. He shines his flashlight around in my car and lets me go. In 1930s Munich, they used to say, "Your papers please". What they do today is no different!!!