Disclosure: I’m Canadian.
The Democratic Party has been broken for over a decade. I believe Trump’s two terms are a symptom of this.
It really does seem like a “good times make weak people” situation, and it has happened all over western civilization.
In a healthy democracy, it is actually good for the pendulum to swing around the center. That way, you don’t always get what you want, but the most people get what they need.
Wild swings to the extreme will always break more than they fix.
The only way forward is for civil, sane people to bring back civil, sane discourse, as opposed to attempting to punish and even kill those they oppose.
If you are a civil, sane person, time to make your voice heard over the culture wars.