Both parties are the same there is no difference anymore. No matter what we will have more of the same unless we do something different than we have been doing the last 20 years and that is voting for the least evil of the party candidates. We have the problems we do because we have stuck with the 2 parties and not had a good common sense choice.
I understand that's a common thought among some on the conservative side of politics, but it's simply not so. Take a look at the makeup of both parties in Congress. The largest caucus on the GOP side is the Republican Study Committee which is conservative by any definition, and has over 80 members currently, larger than the Republican Mainstreet Partnership, which represents the more moderate Republicans.
On the Democrat side, the largest group is the Congressional Progressive Caucus, still smaller than the conservative caucus on the Republican side. One only needs to look at the agendas of the two largest competing caucuses to understand their ideological differences. The moderate factions in both parties are still smaller than their respective conservative and liberal wings, but exist because Americans vote for them. Nevertheless, anything a third party could offer already exists in the various caucuses of both major parties.
The key would seem to be getting more of the Republican Study Committee type representatives and senators elected, rather than constantly complaining that there are too many moderates in the Party, and continuing to express the need for a third party. Third parties exist. No one votes for them. Wouldn't it be easier to elect more fiscal and social conservatives? Or could it be that a lot of American voters want something more than simple ideological purity? Perhaps it helps explain why voters in South Carolina can overwhelmingly support Joe Wilson and Trey Gowdy, while at the same time continuing to send Lindsay Graham back to the senate term after term.