We call that approach legalization, and it's used by countries like the Netherlands, Germany and Nevada in the US.
Ese enfoque se llama legalización, y lo usan países como  Alemania y los Países Bajos y Nevada en EE.UU.