Pollster Nate Silver finds that 22% of Americans favor gay marriage and oppose income redistribution, indicating libertarian views. He explains:
Why should views on (for example) gay marriage, taxation, and U.S. policy toward Iran have much of anything to do with one another? The answer is that it suits the Democratic Party and Republican Party’s mutual best interest to articulate clear and opposing positions on these issues and to present their platforms as being intellectually coherent. The two-party system can come under threat (as it potentially now is in the United Kingdom) when views on important issues cut across party lines.
And he adds, “the rigidly partisan views of political elites should not be mistaken for the relatively malleable and diverse ones that American voters hold.”
These voters, aside from the small, diehard Libertarian Party folks, generally fall into the independent camp. They swing to the Democrats when the Republicans seem too socially conservative, and to the Republicans when the Democrats seem to be pushing too much big government spending and intrusiveness. Nevertheless, the left/right partisan polarization seems to be getting worse.