Why didn't Singapore lose its war on drugs?
Singapore is not a free society.
In a free society such as ours, you cannot prevent the people from doing what they want with their own lives.
http://www.freerepublic.com/focus/f-news/1651454/posts?page=64#64
And in Islamic Iran:
http://www.freerepublic.com/focus/f-news/1651454/posts?page=76#76