That not only would put all the drug dealers out of business, but give the state a monopoly which they would enthusiastically enforce. Any of the registered druggies caught driving or voting would also provide more grist for the penal system mill at a much lower cost to society than what we have now.
You don’t make drinkers do that. Impairment is impairment.