its Politics more than anything that complicates this issue.
The ships patrolling the area to stop pirats have caught more of them in the act, but due to no country beeing willing to prosecute them, they where set free, without their boat and weapons.
The Navy ships have forced the pirats further out to sea, they where somehow succefull, but now that the pirats are further out, the area they need to cover is suddenly much bigger.
They are surveying a number of bigger "motherships" but due to their rules of engagment cant do anything unless they catch them while attempting to borde a ship.
As said this will only be stoped fully the day they solve the problems on land which is causing these people to become pirats.