I agree with the sentiment, but the reality is that we don't have enough marines to do this and cost of private security on thousands of ships might be prohibitive. We should at least start sinking the "mother" ships that allow these guys to operate so far out at sea.
Jordan