Politics is a pendulum. It has always swung back and forth every few year. But now it's swinging much farther and much heavier, and it's making the whole system unstable.
Democrats are unlikely to give in again. Giving in is what drive away their base cost them the election in 2016. If they do it again in 2020, the party is dead.