Trump did not criticize the judge because of his “Mexican heritage,” he criticized him, and rightfully so, for being a member of La Raza, a Mexican racist anti-American organization.
Ryan and Politico both outright lied about things or they are just morons. The judge is a member of La Raza and that was Trump’s point as you pointed out. I’ve dealt with La Raza in Texas and it is a treasonist group run by lawyers. Unbelievably the group is a nonprofit. They pay their CEO over $400,000 a year. They are up to their eyeballs in getting money from the government all sorts of ways. The do as a joke because if they investigated La Raza they would find a lot to write about.