Ive said it before, I dont think the dems are trying to win. Hence whey they are actively sabotaging any dem candidates who might actually connect with the base.
And even if Trump is impeached and removed from office the pubes could run a last minute fill in and still win handily over Biden or Warren.