This seems like a very reasonabe middle ground to take in lieu of just ending our alliance with Israel.
No country should have an absolutely unconditional alliance with us. If we choose to ally with them, it should be because we gain a benefit from them or at least broadly support their actions.
If we no longer benefit from or support the actions of Israel, one choice would be to end the alliance.
But a less rash choice would be to suggests that we will end the alliance unless they start taking actions we can once again support.
And when it is overwhelmingly obvious that one leader will never take actions that we can support, it is reasonable to suggest that the alliance cannot continue while that leader is in power.
The Israeli government rejects the US’s stated policy goal, which is the creation of an independent Palestinian state. That’s a massively important disagreement.
But let’s be real, they are just expecting Trump to return and give them a full blank check (again). Because “Genocide Joe” and the Democrats are insufficiently pro-Israel, apparently.