I think we need to separate the moral viewpoint from the legal one in this circumstance.
From a moral perspective, no means no, every time under every circumstance.
The legal perspective is more problematic. The circumstances in question will nearly always be a question of "he said / she said", creating a dilemma in enforcement. I see a point in having a law on the books to make a point, but I'd be reluctant to use it.
|