If the pirates cannot get to open waters, they cannot threaten vessels on open waters. It really is that "simple."
Yes it is a large area to police. But radar and helicopters are far faster than any fishing boat with a big engine. If they cannot get out to sea they cannot be pirates.