Because Israel is the toehold for the US in the Middle East. If the US pulled all support from Israel they’d be hard pressed to defend themselves for long. The Israeli military is excellent but without outside aid Israel’s enemies would eventually overwhelm them. Especially with Russia aiding them. Which would then give Russia influence over the whole region.
Also, the Jewish lobby in the US is pretty strong.