You are naive. There is no such thing as a politician who is not corrupt. They all are. The "war on drugs" is also a lost cause. The United States have been on it for 50 more or less years and yet they still haven't found a solution.
Your president, like all other presidents, is using his "anti-drug campaign" or other "campaigns" as a propaganda tool to manipulate all of you to further his agenda.
Plus what are you doing in Bitcoin if you trust politicians? Hahaha.