I think that the 2-party system is no longer serving the best interests of the American people. It is partly impossible to break the stranglehold of the two parties on power because people are afraid to split the vote (e.g. as Ralph Nader may have done in the past). It's a conundrum because, at the level of the presidential race at least (local politics may be more fluid), the result is that we stay stuck. 

Personally, I am considering voting for Jill Stein of the Green Party. Certainly, if it becomes clear that Trump has no chance of winning, I will vote for the greens both to protest and because they have an excellent platform. Some would argue that their platform can't be realized but at least they have a vision! We've got to start somewhere...