Comment Changing the US voting system (Score 4, Interesting) 330
I think a large part of the problem is the primary voting system. A would-be presidential candidate first has to appeal to the extremists in their own party before they have a chance to try to appeal to the general public.
I have a proposal to fix this.
Step 1: To be on the presidential ballot, you must have reached some threshold number of votes in the primaries. This threshold should be set so that there will be about 4 to 6 presidential candidates. (Primaries are not party-based. All presidential hopefuls appear on the one ballot.)
Step 2: Voters rank the presidential candidates in their order of preference. These preferences are processed by a Condorcet method. This ensures that if one candidate would win a two candidate election against any other candidate, they are elected.
With 4 to 6 candidates, there is room for at least two from each main party, plus the occasional independent/minor party candidate. The Condorcet voting encourages moderates rather than extremists. (In turn, this will encourage the selection of moderates in the primaries.) It also gives independents a decent chance.
(Note: I am not a US citizen, nor am I living there.)