You assert that this case of piracy is driven by noble causes, as opposed to literally any use of force by any government in human history.
Assuming that the Houthi demands are complied with, what should prevent the Houthis from using their military force to promote other causes, perhaps less noble, like enriching their own leaders (a.k.a., privateering and collecting ransom)?