- these boats are not in American waters. They are in their own, or neighbouring countries waters, and are being attacked by vessels whose home waters are 1000s of km's away
- they are not being interdicted (which is illegal kidnapping anyway, see above). They are just being killed. Plain and simple.
To put your argument back to you. Latin American countries who are combating narcotics trading armed paramilitarys, who are mostly getting their arms from US supply chains. So, for example, Mexico is entitled to go into US waters, and "interdict" American-owned boats with US citizens on board? Without any kind of warrant from even the Mexican courts, much less US courts?
Or, scratch that. Mexico just sinks them.
Should be ok, right?