The Democrats seem to me to be making several (perhaps fatal) mistakes.
Most obviously, they seem to be making no effort at all to address the reasons why Trump's voters voted for him in 2016 and have no interest in speaking to many of the issues of concern to those voters. They haven't made any attempt to convince Trump voters (many of them ancestral Democrats) why they might want to cross back over this time and vote for the Democrats instead.
And along with that is the insufferable non-stop 24/7 hatred. Insulting people over and over and over again, calling them "racists", "bigots" and "fascists" isn't the way to make them like you or favor whatever it is you stand for. That's just human nature. Being under constant attack just angers people and hardens them against anything the attackers or their candidates have to say. That kind of rhetoric only works in Trump's favor.
The 'nutty impeachment bs' came on the heels of three years of fruitless 'Russia' investigations before it. So by the time it arrived, everyone (on the left as well as the right) just perceived it as more of the same ol, same ol. So the general public tuned it out and paid little attention to it. It didn't change any minds, since most of those minds were hardened into their fixed positions long before.
But it's all the Democrats have. They know that they are unlikely to win back socially-conservative Midwestern blue collar, skilled trades and small business whites that gave Trump his 2016 victory with hostility to our common national identity, its history, symbols and traditions. A platform that prioritizes divisive racial identity politics, illegal aliens and transvestites will probably thrill parts of New York City and Los Angeles, but it won't win the Democrats the kind of voters they need. Their problem is that they can't back away from their radical agenda without losing their increasingly powerful activist base and fragmenting their fragile and fractious coalition.
So attacking Trump is what they hope can give them a victory by making him as toxic as they possibly can and driving people away from him. I'm doubtful that it will work and suspect that it might achieve just the opposite.