We should go to a parliamentary form of government. What we need are more than two parties. 

The American system of politics is winner-takes-all. In contrast we should be assured of proportional representation for every voter. So the weak parties will never die out. Isn't this what we all want? It's worked real well for the Europeans. They have an excellent social safety net. On the other hand geographical divisions will be wiped out. After all we're all conservative Democrats, liberal Democrats, conservative Republicans, or Liberal Republicans?