The Venezuelan cartel (well, cartel network) is the 5th biggest on the Atlantic/Caribbean side, and are known for people trafficking and gold smuggling before drug related offence. Targetting Venezuelans boats is political. US should target Mexican, Haitian, Dominican, Columbian boats way, way before Venezuela if it was about drug trafficking.
I have another comment that's a sibling to this and I'll avoid the copypasta.
tl;dr -- the current model is whack-a-mole and is a fiasco except for it's unstated but intended purpose (oppression of "others"). What you're suggesting will not work, will waste likely billions of dollars, and just create even more misery in the world.