They've attacked us in the past, they've promised to attack us again applies to a lot of countries. If we bombed all of them we'd be embroiled in countless wars across multiple continents with no exit strategy and no real objective besides revenge. Do you think multiple forever wars is a vote winner?
Let's switch from Israel, even though your description applies to them, and look at one of our traditional enemies, the taliban. Do you think a majority of Americans would be for bombing apartment buildings in Afghanistan again because of a threat? No, because they've seen this play out before and it doesn't end well.
How would you justify leaving Afghanistan in the first place with this logic? The taliban still exist, and still threaten us and have killed a lot more then the houthis. Was finally leaving them alone a vote loser, or was it the stated policy of the last two winning presidential campaigns?
Ask your average American who was killed by the houthis, Iran etc. And they wouldn't know. If these were the ultra patriotic people dead set on avenging their honor and voting out any politician trying to stop them, the names of those martyrs would be on everyone's tongue. If you ask a Palestinian or Israeli who the other side has killed they'd rattle off a dozen names and go on a tirade of how evil the other side is, that is a people who want war. Americans don't really care about the houthis and dont really want war.