It depends on the State. Each state has its own constitution of enumerated powers.
Which means that some states may not have the authority to criminalize marijuana - but certainly EVERY state has the authority to REFRAIN FROM (or cease) criminalizing marijuana.