It isn't opinion, it's fact.
Line 26 says it all:
ANY PERSON WHO IS ARRESTED SHALL HAVE THE PERSON'S IMMIGRATION STATUS DETERMINED BEFORE THE PERSON IS RELEASED. THE PERSON'S IMMIGRATION STATUS SHALL BE VERIFIED WITH THE FEDERAL GOVERNMENT PURSUANT TO 8 UNITED STATES CODE SECTION 1373(c). A LAW ENFORCEMENT OFFICIAL OR AGENCY OF THIS STATE OR A COUNTY, CITY, TOWN OR OTHER POLITICAL SUBDIVISION OF THIS STATE
MAY NOT SOLELY CONSIDER RACE, COLOR OR NATIONAL ORIGIN IN IMPLEMENTING THE REQUIREMENTS OF THIS SUBSECTION EXCEPT TO THE EXTENT PERMITTED BY THE UNITED STATES OR ARIZONA CONSTITUTION. A PERSON IS PRESUMED TO
NOT BE AN ALIEN WHO IS UNLAWFULLY PRESENT IN THE UNITED STATES IF THE PERSON PROVIDES TO THE LAW ENFORCEMENT OFFICER OR AGENCY ANY OF THE FOLLOWING:
1. A VALID ARIZONA DRIVER LICENSE.
2. A VALID ARIZONA NONOPERATING IDENTIFICATION LICENSE.
3. A VALID TRIBAL ENROLLMENT CARD OR OTHER FORM OF TRIBAL IDENTIFICATION.
4. IF THE ENTITY REQUIRES PROOF OF LEGAL PRESENCE IN THE UNITED STATES BEFORE ISSUANCE, ANY VALID UNITED STATES FEDERAL, STATE OR LOCAL GOVERNMENT ISSUED IDENTIFICATION.
Can't profile and legal ID means they are presumed to be in the country legally.
That about sums it up.
.