Why don’t Asians vote Republican? According to Charles Murray:
Something has happened to define conservatism in the minds of Asians as deeply unattractive, despite all the reasons that should naturally lead them to vote for a party that is identified with liberty, opportunity to get ahead, and economic growth. I propose that the explanation is simple. Those are not the themes that define the Republican Party in the public mind. Republicans are seen by Asians—as they are by Latinos, blacks, and some large proportion of whites—as the party of Bible-thumping, anti-gay, anti-abortion creationists. Factually, that’s ludicrously inaccurate. In the public mind, except among Republicans, that image is taken for reality.
As I’ve been writing since the elections, Republicans need to drop the creationism and anti-abortion crap if they want to win over the voters whom they should be winning over. These issues are toxic to many voters who would otherwise vote Republican.
Republicans will never win over those Hispanics who will vote Democratic because Democrats give them affirmative action and welfare benefits, and they don't care if gringos are aborting their babies; fewer white babies equals more political power for Hispanics. But Republicans can win over Asians and a higher percentage of whites, if only they stop being the Christian party.
And Murray is wrong in the last sentence, because many Republicans do see themselves that way. Like the creationist Marco Rubio.