This was my thoughts all along. By condemning the genocide they would have lost more votes than gained. It sucks that politicians have to choose votes over morality (the ones that actually have morality). The system is definitely broken.
United States | News & Politics
DNC loyalists keep saying this, and it continues to be pure cope. The Biden admin did not begrudgingly support the genocide (or, as you euphemistically put it "fail to condemn") because of some realpolitik consideration - though it would still be unforgivable if they had - they actively supported it because it was an administration filled with rabid Zionists at the highest level, and they enthusiastically agree with Israel. The fact that they couched it in vague, non-committal platitudes rather than being blunt about their fanatical zionism WAS the concession to realpolitik. Notice that Bill Clinton - who is at a point in his life where he doesn't care that much about political appearances - spoke on behalf of the Harris campaign, he didn't bother to sugar coat their complete agreement with the most extremist brand of fascist Zionism.
The actual example of the amoral voter placating position is what Trump ended up taking: still ultimately supporting the overall settler colonial project of Israel, but forcibly pulling on the leash of the more viscerally bloodthirsty elements like Netanyahu, and making them keep the carnage at the more publicly acceptable levels they were at pre October 7th.
It's time to let go of blame for Trump election, even if DNC is not the right solution. It's not voters to blame. Both voter suppression, and provisional ballot shenanigans are enough to account for electoral college victory. That groups who failed to turn out, oppose Trump now, is more important than yelling at them.