OK, here's the thing; the Republicans are generally mustache twirling bad guys, but the Democrats are rarely good or neutral, especially at the federal level. They have nice rhetoric, but they never live up to it. Clinton gutted welfare, expanded mass incarceration, and ended Glass-Steagall (which directly led to the 2008 housing market crash). Obama abandoned universal healthcare, reneged on his promise to bailout homeowners, and created the largest domestic spying program in human history. Again, even in the topic you came up with, Democrats did literally nothing to advance gay rights, it was the Supreme Court.
It's very tempting to boil politics down to a binary, good/evil choice, especially now that at least half of the Republican party is openly supporting facism, but you can't just assume the Democrats are the good guys. If their voters don't hold them accountable for their broken promises and inaction, the country will continue to slide into this right-wing hellscape we're all facing.