The relationship between slavery, women’s suffrage, and the Republican party is a little more complicated than that. People fought to end slavery and people fought for women’s suffrage.
And it’s a similar story with the civil rights movement, Democrats didn’t give anybody anything. People demonstrated and organized for their rights. Likewise for workers’ rights during the Great depression.
Though I agree with your point, parties do change and nothing is static. But it’s pressure that changes them. And with left activism basically dead in our country right now, it’s election financing that mostly calls the shots.
Financing from corporations affects voter turnout. People are tired of the duopoly. Look at Bernie’s campaign in the 2016 primaries compared to Kamala’s. It also causes right wing drift in the Democratic Party. Which doesn’t get people excited to vote for them.
And the ballot box is dead for the next two years, possibly much longer. Our only hope is the filibuster and left organizing (strikes, protests, marches, etc.)
Shaming people for not voting on the internet isn’t going to help anyone. And it’s not going to slow our descent into fascism.
We need collective action and direct pressure. And courage. Because the authoritarian regime is likely to counter with state terrorism. And blood is likely to spill.