This would be a lot easier if Israel really was a vassal. Then we could decree that they halt the offensive and settle with the Palestinians. As it is, this ally has their own goals which don’t always align with the goals of the US.
It's more like the US is a vassal of Israel. Obviously, we bend over backwards for Israel