Actually - its not a "you're too stupid" law.
Its a "stop the meth labs" law. Thats a main ingredient in methamphetamine.
How will this law stop them? All they have to do is go to a different drug store to get more. Or, I imagine Price Club probablly sells some humongous bottle of it. It's not going to do anything to stop the meth labs.