The idea that Republicans alienate (can I say that?) Hispanics because Republicans are against amnesty for illegal immigrants is ludicrous. Hispanics love the welfare state and the party which stands for it, especially its newest iteration in ObamaCare:
The poll, which surveyed 887 likely Latino voters, shows that 62 percent of respondents approve of the overall job Obama has done with health care while in office, including his creation of the controversial plan for comprehensive health care reform. The poll was conducted the Sept. 11-13 and the margin of sampling error is +/- three percentage points.
More here.
Heather Mac Donald gets it right, for National Review, here:
"It is not immigration policy that creates the strong bond between Hispanics and the Democratic party, but the core Democratic principles of a more generous safety net, strong government intervention in the economy, and progressive taxation."