Makes sense, but if you know that your only way back home is your car and you still pop the cork, you're acting like a bad person in my book ("hitting a child" level indeed).
Please note that I've never driven while drunk, I don't even drink that much, and I've always been the one to take people home who were drunk.
Understanding why people do shit is quite different from condoning shit.
Oh sorry! I meant "you" as in "one". I didn't mean you personally! :-) Quite the contrary, and I didn't read your post as condoning anything.
That's fine, but you're not going to change social mores overnight (perhaps ever). The fact that ride sharing apps are helping is a huge plus in my book.
As a single datapoint, it took about fifty years in the UK.