As you said, nominally liberal. What Israel is doing is deeply illiberal, and actual liberals, if there are any left, don't support the Zionist project.
That's why support for Israel is such a good wedge issue that leftists keep hammering on. If a nominally liberal politician is willing to support such an obviously illiberal position, then what other fundamental liberal values are they willing to give up?