I was more referring to the big picture of how our government works and not thinking down to the local levels and how voting districts have been created.I disagree strongly. The system is what creates these extremist parties. If you get rid of them all then you'll just have a different set of extremists pretty soon. The only way to break the cycle is to overhaul how voting is handled so that it doesn't inevitably drive the results to two extremist parties.
I'm not sure you're right anyway. If we removed the Dems and Repubs overnight, does our political system reform with two new parties or several smaller ones? I would tend to lean towards the smaller ones, and I'm not implying that's better or worse.
Going back to voting, what do you want to change? I think the electoral college works well despite what those people whose candidate lost have said. In fact, this election proved it works as it should. (NOT an endorsement of Trump!!!!!!) Our leaders should never be determined by a "most votes win" system. Most votes win is great when deciding where to go eat, but not when deciding the direction of the country for millions of people.