The problems lie in the lack of significant action by the ship owners
I agree. Most of the ship owners are quite cheap and only think of the economical impact on them. The cargo is insured so they dont care if it get seized, the crew... well they are replaceable. They real only worry would be to get their ship back in the end. I dont know if there is pirate insurance? lol
Wonder why the Saudis and other mid-east countries there aren't doing much
Because these ships, even though they are labeled as sailing under a particular country flag, arent really from there. So the ones getting caught in their waters are really foreign, and the middle east countries could care less. Lots of cargo companies are set up in africa/middle east for tax shelters.
I know several Polish cargo companies are set up in Liberia, only for tax benefits, while the crew is 75% Polish, rest Philipino.