Let's say that a citizen is stopped by an officer, does not have identification with them, and the officer claims a reasonable suspicion that the person is in the country illegally. What happens next? I'm assuming that the person must remain with the officer or at headquarters until citizenship/identity can be verified. This is a big inconvenience, but it's not deportation.
If someone believes that they will be targeted by police who overstep their legal authority, then the expedient thing to do is to carry a driver's license or other necessary card with them at all times.
Why? Because some a-hole in the state capital can't figure out a more practical solution that won't leave me the victim of a "big inconvenience"? Let's look at another aspect of the law's flaws. In my life I've probably found 6-10 SS cards people have lost. Why did they lose them? Because a lot of people carry them and some people get careless/forgetful. Now you want them carrying a Visa/Birth Certificate/Naturalization papers?
Like identity thieves don't have it too easy already? I keep such documents in a home safe, not on my person, for very good reasons. That would be one of them-not losing the precious things where strangers might find them. Carry them around? Stupid idea. Stupid.
] Those roadblocks have been contested in court as civil liberty violations and the cases have been struck down by the Az Supreme Court. So here the cops have a nice little funnel of people who ALL represent "probable cause" as established in Az courts. God help you if you take the wife to dinner on the weekend, have black hair/brown skin and drive down the wrong street. Especially if you leave your internal passport(sorry, I mean citizenship papers) at home by mistake.
BS, you don't have to pass a law banning such classes to not fund them next year. But if you are worried about money, start worrying about all the lost income your state now faces because of their other idiotic law.