I do indeed distinguish between Mexicans and Americans of Mexican Decent. Americans are citizens of the US and Mexicans are citizens of Mexico.
I think you’re on to something. Individuals may be “good” or “bad”, but the bible says we are none of us good, not one. MEXICANS are citizens of a foreign power. That tells us nothing about their goodness.