The purpose, of course, is revenue. Seeking out of date plates, inspection, broken lights, etc. And DUI of course. They stop everyone, ticket all offenders. It's described as a "Safety Program", but it's a pretty obvious revenue push.
No ID's are checked though, without a cause (i.e. a ticket to be written).
As others have pointed our regarding Socialism in America, we already have some of this in place already. A check is not a limit on movement unless you have a reason to not want to be checked, i.e. you're in breach of a Law and would get caught. Law abiding people can get checked, then move on. Freedom retained.....for now. Depending on frequency, and how deep the check and what new laws are created to bust us for things, it could easily become a restriction.2. No, this is another erosion of our rights, we have to be able to move about in complete freedom. There are other, better ways to find illegal immigrants that don't impeded us. This is an inconvenient waste of time.
The question, as is often the case, is one of degrees. How much checking, how often, how detailed, etc.
There are no wrong questions, and this is a legitimate issue to discuss. Just IMO.3. Shut up FF2®, you're not even asking the right questions.