As an idealist, I'd say there's been a problem for a long, long time. Unfortunately, America is not designed for more than two parties, and it is in the interest of these two establishment parties to keep it that way and perpetuate themselves. The elite hire lobbyists to influence things their way.
As a pragmatist, I've to work with what I've got. I've to vote for the lesser of two "evils". Not that I think Hillary is evil... yep the primary did not go the way I voted, she is the candidate the establishment wanted...but I'm not for or against her and don't really understand the "scandals" that seem mountains made out of molehills. Besides nowadays it seems that a vote for anyone but Hillary Clinton is a essentially a vote for Vladimir Putin.