Norman Finklestein doesn't know what he is talking about.
Israel won the 1948, 1956 & 1967 wars without any US support and under a US arms embargo.
Israel is perfectly able to defend itself, by itself, but may do things the US may not like if the US abandons it during a major war.
Israel is winning more and more obviously as the war progresses.
Ukraine is (sadly) losing.
Only an idiot like Kamala would keep backing a loser and stop supporting a winner.