"Cretinous"??? citizen proof law. You are as clueless as the hypocrits in LAX who were going to boycott Arizona, until it was pointed out that is where they get all their power and water.
BTW, have you been to Mexico lately? They require you to have in your possesion a temporary visa at all times, and must produce said visa if asked. Further, more people have been killed in just Juarez this year than Americans in 10 years of the Iraqi war. 5000 expected to be killed in 2011, 3111 were killed in 2010.
So, if you come to Arizona, and you find yourself stopped in a traffic violation, or caught in the act of some crime, expect to show proof of identity. What an over the top "cretinous" law.