Maybe it's because I'm English and we have a very different culture about alcohol to America (I started drinking at 16, first time getting what I would call drunk I was 17, this is not unusual from what I know of the UK. My parents were totally cool with it too, so long as I wasn't stupid about it) but...actually this probably makes things better. By the time I'm going to nightclubs (aka. 18 here) I already have a good idea of my limits so almost never drink too much when out for it to ruin the night, and so have a lot of fun ^.^
Only time I've ever drank enough to ruin the night was the house party where I stupidly downed an entire 70cl bottle of Vodka (which I don't even remember and the next two days were horrible due to the hangover). I have a long list of reasons why things went this badly but no point in going into them xD
So yeah, people don't need to not drink until they're 21 (or 18 in the UK) or anything like that, they just need to start in a good environment for it where they can safely learn the limits and know when to stop or have people around willing to stop them ^^
criticizing altruism and empathy whilst defending the hallowed practices of drunkenness and rule-breaking.
Just saw this: Let's be practical here, rule breaking and drunkenness will always trump altruism and empathy ^^ The former are fun but can screw you over, the latter are boring and tend to screw you over. Sure life probably sucks long-term without some measure of them, but altruism and empathy still need just as much moderation as alcohol and breaking the rules for maximum profit.