They are not blockaded, just delayed. I don't see why this is a good thing.

Among these goods are solar panels

Besides three weeks longer transportation leas times and higher trabsportation costs, there won't be much of an impact either way so.

That the US and the UKndecide to bomb the Houthis over this, and escalate the whole already FUBAR situation is not the best idea of you ask me.