I agree with spdrun. I grew up in El Paso, so I have had to deal with checkpoints for my entire life. It used to be that you would roll into the checkpoint and say “American” and be sent on your way. Now, every time I go through, my license plates are photographed and cataloged, a dog is run around the car, and It seems like I have to give my life’s story to the officer to get through.
The supreme court’s ruling about the constitutionality of the checkpoints only refer to their use to check the immigration status of individuals going through. The problem is that these days the checkpoints are used as a dragnet to catch any and all sorts of illegal activity. The checkpoint on the 8 coming back into San Diego actually has a sign boasting about how many arrests they’ve made and the different kinds of violations that were involved.