The US needs more than two viable political parties, more than two that have a chance of winning an important political office, including president. The two party system has become something that simply divides the country down the middle and creates all this intense partisanship that is doing nothing but harm to the country.
Imagine the intense partisanship we'd see if we did have at least 3 political parties of near equal strength and the President ended up being picked by the House of Representatives every 4 years.
Look at countries with a multi party system like Israel and then ask if we really want narrowly focused parties making crazy deals to get and keep power.
- instead of a dysfunctional two-sides-of-the-same-coin party making crazy power plays to make sure between the two of them nothing ever gets done...