Costa Rica is also turning into the new haven for the drug cartels to run ops, after they were evicted from El Salvador, and the lack of a military certainly does not help here.
Let's not look at overmilitarized countries like the US. And yes, for most countries in Latin America such as Mexico and Colombia, direct conflict with cartels is handled by the military, while internally handled by the police and justice branches.