I've read the law Waxoff but have you? According to AZ a legit drivers license will do
http://www.arizonaguide.com/arizona-...n-requirements
As for your point 2, residents can sue local governments/entities that refuse to follow the new law, but the monies collected from those lawsuits go straight to the AZ Dept of public safety, so I don't exactly see how that phukkkks the state.
Point 3- yes profiling is illegal, and the bill addresses that no one can be questioned based solely on race, and probable cause is needed for any arrest to be made. Unless it's proven otherwise, I'm going to give the AZ public safety officers the benefit of the doubt that they will not racially profile.
You've yet to hit the one aspect of the law that I find unnecessary and to be honest, kind of heartless.