You were able to use marijuana as an example because legalization of it is considered a reasonable opinion. This is only possible due to its existing prevalence, which is only due to the brave/stupid people risking their lives to distribute it in spite of the fiat against it. Reality drives the model, not vice-versa.