@Migueldeicaza @swelljoe fundamentally politics in the US is a fight between two parties for control.
One party is made up of people who agree on very little fundamentally, and will abstain from voting if a candidate doesn't pass their litmus test, and everyone has different litmus tests. Herding cats.
The other party is so far in the opposite direction that there is literally no test, you could be a convicted felon and they'll all still show up and vote just the same. Herding sheep.