Hearts & Minds of the People

You cannot truly change a society through legislation alone. At best it suppresses the undesired behavior but not the undesired thoughts, and at worst it creates a black market and people stop respecting the rule of law. Real change comes from changing the hearts and minds of the people.