So, what? I should eject my moderate Democrat senators and replace them with Tea Party lunatics?
That's actually the problem on both sides, Dem and Repub.
So if you have a conservative leaning then you choose the lesser evil.
And if you have a liberal leaning then you choose the lesser evil from that perspective.
What we really need is a viable 3rd party that doesn't share 90% of its doctrine with one or the other of the two major parties, but rather merges ideas.
There are a lot of people out there that are pro labor union rights and also pro gun rights. Their main issue may be pro labor union rights so they vote that line, meanwhile contributing to the NRA even though they just helped elect someone who thinks it's their "mandate" to pass strict gun laws.
I could come up with all kinds of other examples. Are you pro gay marriage but against abortion? Against gun control but want less military and more social welfare spending? Think education should be a major priority, but also think the budget should be balanced? Well you're just screwed, no one represents you.
I have to think there is room for another party based on a platform that has broader appeal.