You guys do know that even in your car you are on the public roadways with other law abiding drivers.. Yeah, its an inconvenience to be bottle-necked in traffic while the police "infringe on your Constitutional Rights", ahem, but when you obtained any driving permit PRIVILEGES , you sorta agreed to this....
I do realize that and our tolerance of the "privilege" is going to bite us in the ass in the not to distant future.
Basically the state has asked or coerced you into signing away your rights to search and seizure. I also thing self incrimination is gone as well because if you are in an accident they can demand you release your medical records (to see if you had alcohol or drugs in your system).
Someone is going to decide that having a gun is a privilege, and will add laws that you agree to a search to ensure your weapons are stored properly and all weapons and ammunition are accounted for. You might be asked to keep a log book of all discharges of a weapon, time, location and how many rounds. After all, we are granting you the privilege to exercise your right and it's for the safety of the public.
Apologies for the sarcasm, but the entire checkpoint thing seems to be a bit of a farce.
Where they are located, that they have to be advertised in advance, allowing an :"out".
I've been stopped in couple and it's funny to see some driver turn down the side street only to have a patrol car follow and light them up.
As someone said, if you want to catch drunks, there are some obvious places and times where you would probably need a bus to take them away.
FWIW, I don't think it's the Sheriff's choice, I thought the money from this comes from the State Police, and they run the checkpoints, the Sheriff's deputies provide additional manpower and vehicles. Also, it's OT for some of the officers working, that money comes from the state.
But yes, I find it troubling that "good police work" is now defined by how many vehicles you can stop for some alleged violation, with the primary motive being simply a search of the vehicle and it's occupants. Gives you thoughts of a police state, "papers please".