The problem is that most people (ie voters) have not seen things get better. Wages are not keeping up with cost of living. Things are stabilized for the upper echelons of America, but the lower income/wealth individuals (a majority of Americans) are getting left behind. By both parties. So you're always going to have a huge portion during each election that just wants a "change" in the hope it will finally make things better for them. Spoiler alert, it won't.