BP has had issues with ultralights being used to smuggle drugs for years, and it seems they have a really hard time intercepting them too.
They need more technology, tons of money has been wasted trying to use technology as a fence- that has failed. Money needs to be spent on detection technology. Another issue BP has is often when something is detected there is no available manpower in that area to respond. The cartels seem to have better intel about where BP is than BP has where the smugglers are.
As practiced by the US BP our war on drugs is a defensive war. The opposition, being on offense, picks the place and time of their attack.
No war has ever been won on defense.