Amsterdam throws many a surprises for those who are typical moral beliefs. Drug (soft drug) is legal, prositution is legal. A coffee shop said "Smoking Permitted, No Tobacco". It is no brainer to understand what they intend to say and i dont understand why cant they be explicit about it. Amsterdam surely is a social experiment in liberalising the key dark wants of the human mind. Apart from drawing the tourists in tons of thousands, the argument says by not restricting these "Anyway happens" thing in the country it experiences a low crime rate etc.
To me it looks like a weak argument, if that being the case this would have been adopted by other countries more successfully and easily. There is some element which is beyond the obviousness of the reasons. Perhaps the dutch being the one of the smartest of the traders in the globe, would have realised that it is an easy way to lure people's attention towards the country if the moral ethics could be relaxed a little. Anyways there is no universally accepted moral ethics in the world, and these are enforced only for the poorer segments which cannot enjoy these benefits. While the poor man is advised to stay put with his wife loyally , the king is rightfully given permission to have a harlem.
Amsterdam is a worthy philosophical debate.