Decriminalization is not the answer.
Legalization is the answer, it moves the money from the illegal market to the legal market. Instead of funding crime, and illegal activities, the money in the legal market creates jobs, money in the legal market is taxed, and tracked.