Do you think that’s that easy? I’m so surprised that China hasn’t thought about that.
You have just described the US war on drugs positions. Do you know what that creates? You over police drug users and create a permanent underclass that is trapped by police action, criminality, and poverty.
Criminalizing will never have positive results. Remove the systemic barriers that create drug addicts and don’t throw the addicts in prison.
Your solution again is a magical and utopian solution that has no material basis for succeeding.