@oralloy,
oralloy wrote:"Who likes which party" should not be a major factor
I believe the opposite of what you say is true.
Any Republican nominee, if elected president, will seek to repeal Obamacare. Any Democratic nominee will seek to preserve it. Any Republican nominee will drastically cut taxes on higher incomes; any Democrat will keep the progression of the tax system as it is, maybe even increase it. The Democratic candidate will most likely have allowed President "43" Bush to con her into supporting the invasion of Iraq, but at least wised up about it later. Meanwhile, any Republican candidate
remains conned even after the invasion turned into a disaster. He or she will
still claim to believe that Iraq was a success, and that America should seek more successes like it in the near-ish future. Either Democrat will support gay marriage. Either Republican will oppose it or avoid the issue altogether. And the list goes on and on.
Issue for issue for issue, then, the differences between the two big parties' platforms far exceed those between the candidates within each. Consequently, party allegiance is almost the
only factor that should count for voters at all.