We should decriminalize those, too.
How about antibiotics? Codeine?
Some drugs have very little risk when used improperly, and some can fuck you up for life. The average person isn't really equipped to make that kind of judgment for themselves, they need a medical expert in the chain who knows how much is safe and whether it's an appropriate treatment.
That's why we have OTC drugs and prescription drugs. Some drugs just are not safe to use without guidance.
People should absolutely consult medical experts before using most medications. I will consistently say that that does not mean they should be restricted from purchasing arbitrary medications.
(Antibiotics are a potentially interesting case that may require some additional complexity, precisely because they're a commons, and taking them incorrectly or even taking them correctly can affect people other than yourself. That doesn't apply to anything that only affects yourself.)
But you cannot only rely on storing medicines up high and using adult-resistant caps to protect your adults. Also, it is just not possible to watch adults every second. So, other strategies need to be put in place to prevent your adults from gaining access to medicines.