So what's the answer? The present party system invites compromise including compromise of principles, because there are not enough TRUE conservatives or far leftists to elect someone on their own. Personally, I've always advocated a realignment of the parties along strictly philosophical lines, so that when you cast a vote, there's no doubt as to what the person you're voting for stands for, but would that work presidentially with the Electoral College?
The result of philosophical alignment is apparent. We have it and as a result nothing can ever get through the Senate. At least 40 senators will always be in the minority. They will filbuster everything the majority wants to do. When a party is part liberal and part conservative filibusters do not work very well. People always jump ship. The minority DINOs or RINOs always have more reason to jump than the DINOs and RINOs in the majority.
Right now it is the united Democrats filibustering. But if the Democrats get control of the senate and the presidency the Republicans will fillibuster. The result is a government that can do nothing... not even defend itself.
The Democrats were very effective from 1932 until 1968. The Demoratic party back then was made up of liberal northerners and southern conservatives. The northern liberal Democrats under FDR and LBJ used the party loyalty of the conservative southern Democrats to enact the new deal and the great society.
When NIXON did the realignment strategy you espouse, the right came to power but rolled back next to nothing the left had done with a mixes ideology democratic party. Now 35 years later, the leftist agendas of FDR and LBJ have become the centrist norm. And what used to be the right is now expanding on the old leftist agendas.
In california a traditional Old Europe Socialist emigrant is about to take over the Republican party in the most populus state in the nation. He will make it in his image.
Realignment does your homework on voting for you but it also allows the left and the socialist center to rule the United States no matter which party wins.