But... if you're taking their keys, you don't think they have the ability to think well enough to say "Hey, I'm too drunk to drive."
It seems to me that, from a moral perspective, impaired judgement is impaired judgement. Do different people have different tolerances? Yes. That's why the rule isn't "Don't sleep with someone who's had X drinks." It boils down to "If you do not trust this person to be safe, why are you trusting their judgement in any other capacity?" If we're trying to teach people to not rape, this strikes me as a pretty solid and hard-to-argue rule, really.
Ahhh, I think we are coming at this from different directions. I was reading it as simply them having had to many drinks to be safe to drive. Their ability, not their decision making. Perspective makes all the difference in how you read things sometimes. I never have a problem handing over my own keys so sometimes it's hard to imagine anyone else doing so even thought I know they do. I let my own perspective get in the way of understanding what you were actually saying. Totally my bad.
I bolded the last part because I think, personally, that a better rule would be to teach them that if they don't have an enthusiastic, and repeated, "YES", that they should assume a "No." It's frightening but a lot of people (especially younger people it seems) have gotten the idea into their heads that if the other person didn't say, "NO" that a "Yes" is implied. And this doesn't just apply to sex but a whole host of things and it starts incredibly young. Watch kids playing sometime and it's not hard to notice that when one tries to step away from the game, wanting to do something else, or just be on their own, adults often encourage the other kids to continue chasing said child. The kid can be screaming "NO" and everyone is just laughing and egging the other kids on. How are they supposed to learn to respect a "No" as adults, when they are taught as kids that if they just keep going, keep pushing, keep whining/pushing enough, that a "No" will become a "Yes"? (Not a personal pet peeve or anything! lol) Adults do it to kids all the time too. How often do you see a child tell Auntie whoever, that they don't want a hug/kiss and they just get scooped up and hugged/kissed on anyway? If no one has to respect their
"No", how will they learn to respect anyone else's?
We need to start when kids are young and teach them that a, "No" is a "No" and should always be respected. Including adults respecting theirs, and each others. Teens should be having the message repeated in their Health classes, and often, and any college class dealing with human relationships or sexuality should repeat it as well. We need to demolish the idea that, "Well X didn't actually say
No, so that meant Yes, " and replace it with, "Y didn't say Yes, so that means No."
[/rant, hops off soapbox]