While I'm not saying I agree with the act itself, it is worth remebering that all the arguments put forward (morality, consent, rape...) are HUMAN concepts. At some point, some PERSON has gotten on his high-horse and said, "I know, I'ma gonna tell other people how to live!" and some stupid...