Thank you, most here don't want to look in the mirror and see the real problem. Much easier to blame someone that doesn't make the rules.
Numerous courts have ruled the stops constitutional so the average person (LEO or otherwise)accepts this. Only action by the voting public will fix this.
You know that will never happen. If a bill were introduced on the floor of the assembly to greatly restrict or prohibit the use of road blocks, The Sheriff's Association, MADD, and every other big money lobby group would lose their minds. Hell, the government runs DUI commercials, bragging about checkpoints.
The gun law changes came about because of well funded lobby groups not in spite of them.
I'm not saying not to try but there is on hell of a hill to climb.