Arizona had a majority Latino population until the mid 1950s. It was conquered from Mexico, and inherited a large Spanish speaking population at that time. Immigration in recent history has enabled a now Anglo-Saxon majority to turn the tables on the Latino plurality. Spanish speaks didn't just run the border and appear 10 years ago. They have been there long before the English speakers, and it was the English speakers who ran the border and took over. As so many Anglos seem to fear Mexicans doing.
It is NOT JUST for a region that has consistently been either primarily, and now substantially Spanish speaking to attempt to disempower a culture that has been there longer than those now in power.
Arizona should have Spanish as a co-official language alongside English, just like New Mexico. This bid to systemitically punish and disempower a group of people who never asked to be conquered is BULLSHIT.
Them speaking Spanish doesn't mean you can't speak English or have to learn Spanish. Instead it simply means respecting the culture of a people who have been there in substantial representation far longer than the Anglos have...hence the name Arizona (Arid-Zone or Dryland more vernacularly).
If the Anglos want to rob the Latinos of their rights, after they signed the treaty to take over their land...they are going to quickly learn you can't have your cake and eat it to.
Conquered people don't tolerate being conquered if they are not allowed to live and carry on unmolested. If you think might makes right, then don't get all fussy when Latinos revolt and tear these Rednecks up piece by piece. They will show you what petty is, because remember demographically the future is in our court. If you treat us with disrespect, then soon enough we'll turn the tables on you. You will reap what you sow.