Passions don't pass bills... VOTES do.
You claim that over 82 years Democrats 'had the power to achieve these rights.' --- I don't think that's entirely accurate. Let's look at the actual numbers, because the idea that Democrats have held decades of unchecked power is a myth:
The Myth of the Majority: Since FDR, Democrats have held a veto-proof, filibuster-proof 60+ seat majority in the Senate for a combined total of less than two years.
The 2009 Reality: The last time Democrats had 60 seats was in 2009. Due to Al Frankens contested election and Ted Kennedys illness, that majority actually existed for only 72 working days. Even then, that 60th vote belonged to Joe Lieberman (heaven help us) who was an independent... not a progressive.
The Dixiecrat Era: In the mid-20th century, our so-called Democratic "majorities" also included racist and segregationist Dixiecrats who voted with Republicans to kill civil rights, labor, and healthcare bills.
Here's a simple mathematical fact: You cannot pass Universal Single Payer or sweeping socialist safety nets when your actual working majority is zero.
Allow me to also point out that accusing the party of reacting to socialism "like a vampire to sunlight" completely ignores the current reality. The Biden-Harris administration passed the Inflation Reduction Act (the largest green energy investment in world history) and used the CHIPS Act to force corporations to provide childcare and hire union labor. That is the exact opposite of the insulting characterization of "corporate friendly, inch-by-inch" incrementalism.
Blaming Democrats for "not trying hard enough" while ignoring the fact that voters haven't given them the 60 progressive Senators required to pass these bills isn't a critique of the party... its a rejection of how our constitutional republic works.
If you want to change course, you don't do it by tearing down and denigrating the only coalition capable of stopping the fascism you rightly fear. Who's that you ask? --- THE DEMOCRATS!!