The Arizona law, which I am no fan of, is not as invasive as the laws in most other countries, yet you presume to advise the US on human rights.
If you are lowering the US down to the standards of other countries when it comes to human rights to justify the passing of this law, then yes it seems reasonable, I would agree.
Frankly, to me it seems very un-American to be passing laws like this.