Firstly, why are you assuming these voters aren’t personally affected by the genocide in Gaza? Some of them will be Palestinian immigrants, many will have friends and family from there, and Im sure many others will know people who have spent time there, e.g. the numerous journalists and aid workers that have been killed by Israel. They will not vote to support the genocide of their friends and family no matter how much you try to browbeat them.
Secondly, many people did their civic duty in 2020 and voted in a Democrat president, who then spent 4 years more worried about optics and a “return to norms” than stamping out this fascism, leading us back to Trump 2.0. So if people do hold their nose and vote just to get Trump out, whats stopping it happening again in four years time. Do you expect people to just constantly vote for shitty candidates just because the other side is shittier?
Why are the Democrats unable to put forward an actual good candidate/policy?