Yes but they didn't have the political capital until now, Republicans are handing them over a platter which is a great thing for Dems. Base is super excited to vote already, this will just focus them more unlike 2016.
Ot sounds like the Democrats have 2020 in the bag. Assuming their base is all they need.
If the Democrats win 2020, Kamala may be a potential bright spot if she is an Independent thinker, at least by Democrat standards. Grin.