I know long title, but fairly short analysis. Right now the right is winning. Local elections, state elections, Congress and thanks to the Electoral College, the Presidency. Why I think this is happening is simple. The far left progressives have pushed too far. Even Chris Matthews thinks so: As a result, the blue-collar, joe-six packs have pushed back and they showed up at the voting booth and that has made the difference. Keep one think in mind, the root of "Progressive" is progress. Going somewhere. There is a constant push from the far left on Gay Marriage, Transgenders and a lot of other subjects that middle America either 1) disagrees with or 2) doesn't care enough about to vote for. Hence where we are today. But things will change. It is simple demographics. As more and more middle Americans in the flyover states die off their offspring may not advocate some of the positions of the far left, but they don't disagree with them like their parents do. Once their parents are no longer voters, the progressive agenda will pick up steam and the country will be electing those who support the progressive agenda. And that is where America will fail. Not so much on the social issue aspect, but instead on the financial aspect. We will simply run out of the rich's money. Like Bernie said, free college to all, or guaranteed income for all, free healthcare for all. The current tax base simply won't support it and you can only tax the rich so much before they run out of money. And I'm not talking about the billionaires as they don't pay enough to make a dent. I am referring to those right below them The hundred of thousands of attorneys, doctors, business owners etc who earn over $500K. Those who work to earn it, not those who live on trusts and investments. You can only take so much from them until they stop producing. Take an attorney who earns $1M. Right now in CA, he would pay almost 48% in just income tax. Raise his rates to the levels that some progressives would like and he may decide it is not worth working 80 weeks to have the government take 55-60% of his pay. So he cuts back his hours and makes less and as a result, pays less taxes. Oops. I give this country another 50-60 years before we are Venezuela. At which point we will hope to be Greece. * I made the example a he. Deal with it in your safe space.