To all that disagree with me that is fine. I understand where you are coming from. Believe me I have been on the receiving end of inappropriate police actions as well. Sure there are dishonest police out there, and Ihave fought and lost a number of tickets over the years because of it. However, holding a grudge does not do me any good, and I got over it. However, at the end of the day, I personally think we are better with them then without. I just feel that the time and the place to express your discontent with the system is not at the time of the checkpoint or to the officer. Most of the police I know say they would prefer not to do the checkpoints, but this is what they are told they have to do. I personally think that while not perfect, most police officers do more good than bad. Whether or not the police was right in this individual situation I have my own opinions, but the argument is not whether or not the kid was right or the cop was right, but how to end this practice. The cop has as much control to stop the checkpoint as does the bagger at my local supermarket. You want them stopped then start a petition, call your local police department, complain to the state, protest peacefully, whatever. Killing the messenger does not accomplish anything. You do not want to give information to a police officer because you feel he is violating your rights, by all means thats your right, but realize that if as comanchepilot says all cops are dishonest and out to get you, then they will.
In any case, the last time I checked driving is a privelege, and not a right, and can be taken away from you should the state desire. Whether or not that is right, does not seem to matter.