¿Por qué la gente piensa que con solo aprobar una ley ha solucionado el problema?

A veces soluciona un problema. Es decir, si una ley preexistente es un problema, o la no existencia de una ley es un problema, entonces aprobar una ley adecuada solucionará el problema. Por supuesto, tu definición de cuál es el problema también entra en juego.

Para dar un ejemplo, el Acta de Abolición de la Esclavitud de 1833 abolió la esclavitud en el Imperio Británico y liberó a la Royal Navy para cerrar el comercio atlántico de esclavos. Si la esclavitud era el problema, entonces la ley resolvió el problema. Si el racismo era el problema, no lo era.

Tomemos un ejemplo más moderno. En Canadá, más del 40% de la población ha consumido marihuana en algún momento. El número de usuarios activos es mucho menor. Sin embargo, eso significa que, dado que el uso de la marihuana es un delito penal, casi la mitad de la población es criminal. Ese es un problema porque reduce el respeto que la población debe tener por la ley. Ese problema se resolverá cuando el consumo de marihuana se despenalice con la aprobación de una ley.