It's not a question of individual candidates, though Harris was particularly incompetent. The party is structured around chasing wealthy suburban voters and even wealthier donors. It's built to promise nothing and deliver nothing. And any name you can come up with will do just that.
The reason the options always suck is Democrats have been trying to be Republican-lite since 1985, and surely and steadily making the people they're trying to target realize they prefer the real thing.
They reinforced the narrative that it was a problem for 30 years, brutalized millions of people and built dozens of gulags. And then a bigger racist came along and out demagogued them on it