We were coming back from the Bush Recession pretty well until the GOP took the House in the Elder White Panic Vote of 2010.
It's just a speed bump though. Millennials are very liberal, and also more asian and hispanic too. Their patience with the GOP and their ageing, graying rank & file is quite thin, and getting thinner. It will be about 10 to 20 years, then the Dems will sweep into power in a overwhelming majority, and America will be a social democracy, Euro-style.
The following are inevitiable: Single Payer Healthecare, Free College, Living Wage, Mandatory Unions, Higher taxes on the overpaid and leisure classes, a stiff, pro-green, per miles taxation on NASCAR drivers, cut off of Israeli subsidies and handouts, mandatory apologies to Iraqis from all Bush voters, removal of 'under god' from PoA, renaming of cities, roads, schools, forts, etc. that are currently named after treasonous confederates, dismantling of all confederate monuments, most especially stonewall mountain.