What amazes me is the continued tunnel vision of both the Republicans and Democrats...they just don't get it.  Through graft, corruption, influence-peddling, lack of ability to deal with serious issues, huge over-spending, political correctness, unaccountability, and so on, things continue to get worse.  And the people are left to watch one group of the established political establishment blame the other established political establishment group or groups.  People are pissed at both political parties and all of their broken promises, as well as their inability to work out anything.  Thus, the rise of Trump and increasing support for Sanders.  The political party leaders just don't get it.