Democracy was on the ballot, at least the second time. People voted against democracy, and now there isn't democracy. The regime is invading its own cities to purge them of dissidents.
But everyone thought this was alarmist and voted against the guys who said it would happen. They have no charisma.
I agree with your fear, but one of the key problems Dems have faced in their messaging is a false perception that the modern Republican party believes in truth, democracy, or the rule of law. A lot of effort went into negotiating bipartisan immigration reform in 2024, because the negotiators falsely believed that Republicans wanted immigration to be reformed. It would have been a great reason to vote for them if it had worked! But once the negotiators announced a breakthrough, Trump issued new instructions that Republicans who want to stay in good standing must not support it and his appointed Speaker of the House must never let the bill come up for a vote, ensuring that it could never pass.
So it's not enough to come up with a reason to make people want to vote for you. You have to come up with a reason that Trump can't tell plausible lies about, and that Trump's anti-democratic conduct can't defeat. That's a much harder problem.
I agree with all your criticisms of Republicans. But Dems have major faults. they're bad communicators. They won't push symbolic votes (where they don't have the numbers but do it anyway to appease their base). They don't put out aggressive policy agendas because they don't want the Republicans to criticize them, instead they run like middle managers trying to ace the interview. Half of them can't articulate what they stand for besides being seen as decent and competent.
Their biggest problem is that they are fundamentally conflict averse. Great in normal times when negotiation and compromise and mutuality are in vogue, utterly useless in this political moment. Only 10-15% of them in Congress have the will and skill to fight, most of them are just like panic-stricken bystanders shouting 'keep calm, keep calm!' and 'we're having a problem, we need to do something!'