A lot of people, especially progressives, complain that the two parties are not much different. They are quite wrong. I understand the angst, but there is only one legitimate party in America right now.
It is a corporatist party, for sure, a lot of what they do is at the behest of corporate interests, but that doesn't change the fact that there is one legitimate party in this country right now.
People who want change are going to have to dig a little deeper and vote in local elections. Or, just stop complaining.