And generalizing half the population in the worst way possible is definitely what's best for the country.
I think many of those who identify as "Republican" or "Democrat" don't examine most of those points in any detail at all and just simply vote down the ticket. Their opinions are probably not going to reveal any useful information.
For the rest, my guess is its probably a fundamental disagreement about what government should be responsible for. Voting for the government to further some cause is inhertanly voting for parts of it's implementation. I think my libertarian bias is leaking through.