No actual evidence that US managed to destroy parts of Yemeni capability.
But Houthis have confirmed some of the strikes. Not everything, there's of course plenty of strikes they haven't confirmed but that were confirmed by satellite. I'm not sure either side would claim the strikes have had no impact, just that Houthis think they can continue this longer than the US can.
And yes, that was literally the goal stated by Ansar Allah, they’re blockading shipping from Israel and countries that support Israel in solidarity with Palestine. Their blockade is achieving economic damage.
In that case they've set a pretty reasonable and achievable goal. I thought the object was to stop the Israel attack on Palestine or something tbh.