The West had already fought multiple wars in China, literally called the Opium Wars, in order to push dope onto the Chinese people and completely take control over areas. FDR's grandfather was one of the bigger dope dealers in China during the 19th century. For all of Mao's disasters and failures as a leader, he was actually the one that got China's massive drug problem under control in the 20th century. He didn't do it by blowing up boats thousands of miles away in countries that, "what a coincidence", have immense wealth in the form of natural resources. He did it be erasing the problem domestically. Duterte recently tried to do the same thing in the Philippines with some success, and the West was like, "Nooooooo!!! Human rights!!! Stop interfering in our drug profits!!! Human rights!!!" A couple of decades ago, Singapore executed an Australian national that was caught with hundreds of grams of heroin when 15 grams was already enough for the mandatory death penalty. Australia threw a tantrum and Qantas shut down its routes to Singapore for a while, but you don't see drug addicts anywhere in Singapore like you do at Market Square, Gay Street, or South Broadway. Singapore doesn't have to blow up boats thousands of miles away to keep the country mostly drug-free.
Preferably, the Americans would just do like the Japanese, South Koreans and many others, and aspire to be something more than crackheads, so drug pushers wouldn't even have a market in the USA. You don't see crackheads in those countries, because they don't even want to be crackheads. They don't have to blow up boats thousands of miles away in order to not have crackheads walking around on their streets bumming money. Unfortunately, we want to be crackheads. We think it's "soooo cooooool, dude".