I agree with this generally. Though making specific laws can be helpful. For example, drunk driving laws. The only reason drunk driving is illegal is because it causes you to be a reckless driver, which is also already illegal. But the drunk driving laws make explicit the direct link between the alcohol and the recklessness. Maybe there is a similar case to be made for other drugs as well.