Having spent some time to consider the question, heres my thoughts. I think one of the biggest issues is that the DNC and the left leaning social+idealogical groups which support it are openly antagonizing a majority. Which to be clear is white, hetero, male voters.
Theres a vocal large part of the DNC supporters that are angry and want to hurt straight white males systemically while proping their own prefered groups up.
So, theres an unaddressed self righteous hatred towards the majority burning in the hearts of many of the left. Only the left refuses to adknowledge it openly because it advertises itself as the morally superior party above things like sexism or xenophobia.
The dems need publically excuse or masquerade their instinctual hatreds and biases. Wanting certain groups of race, sex, and gender to have more privilege and oppertunity than others need to be carefully twisted into false-positive language like restorative justice.
The right are honest about their biases and hatreds. They know what theye're about and dont need to morally justify it beyond God and Country.
A lot of people backing the DNC feel wronged by the majority and seek either vengeance and or for the system to be rigged in their favor instead of true equality. This attitude creeps up in advertised policy. If you want to actually win, stop attacking the majority and put some incentives for them in your policy too. Simple as.
If youre offering economic incentives, dont have it be just for people of a certain race. Have it be for all people of a financial class. "B-but the statistics show its X minority class that suffers the most from economic unfairness so don't they deserve special focus/treatment?" No. No they dont. Give everyone poor and suffering under the system the same opportunities/handouts regardless of their skin color or your just trying to rig systemic privilege towards your prefered kinds of people and excuse it as a "necessary handicap".
I'm a poor working class joe. I like weed. I would like to be a weed shop owner. Kamala is supporting weed and promises incentives for those trying to start up a business? Great! Where can I sign u- its only for black people because historically they were most effected by weed discrimination -oh, nevermind. See it's shit like that that looses you voters.
Its hypocritical to want equality and opportunity, but only for certain groups of people and not others. Thats not equality nor is it solving the problem.
If you want to advertise your party as the one for equality, real honest to god equality, your economic and social policies needs to benefit everyone equally. Every person, every race, every gender, every personality type. Anything else is just hypocritical vengeance or trying to use systemic inequality in your favor wearing the skin of restorative justice. If your policies impliment selective privilege based on race and gender it hasn't solved anything.