the issue is that the military tells us after the fact they don't know who is actually on the boat. or even what is actually on the boat. they assume its a cartel with drugs. they also assume its ONLY cartel. the same cartels that do human trafficking. these go on long enough victims are going to show up amongst the dead. or they hit the wrong boat.
they are treating it like war, where collateral damage is acceptable, when it clearly isn't war.
even in Afghanistan where our troops were getting shot at, there were rules of engagement. there are no rules here. no checks in place. and no way to keep anyone accountable.
it also sets an insanely dangerous precedence. China should sit 20 miles off our shores and hit cruise liners and make the same claim they were cartel terrorists. and per the US's own actions, they would be justified to do so. This is one of those things where some MAGA are accepting this because their guy is doing it. but when Obama did it, or if some other nation did it, there would be questions.