OT, but this is such a straw man argument I must respond. Government can't prevent anything. If they could, there would be no one to buy meth and cocaine, murder would never occur, and we could all leave our doors unlocked without worrying about someone stealing all our stuff. Laws exist to provide a means for society to punish those whose actions are outside of the rules of society. Put another way, laws don't stop me from killing people, my morals do. Same with stealing and all those other crimes I don't commit. Also, just because something is legal doesn't make it right and just because something is illegal doesn't make it wrong.
Now, how about sticking on topic from now on.