I have decided to do what some of the guys at the inland checkpoints in Arizona and elsewhere at the 50-mile mark north of the Mexican border do:
"Am I being detained?"
"Then I"m free to go?"
"Am I being detained?"
"Then I'm free to go?.
If you repeat that sequence long enough they will let you pass, since they cannot detain you.
But as stated, most people willingly give up their rights at the drop of a hat.