Funny. I've run into many more social norms that promote drinking while socializing, especially at universities and in tech.
As I was growing up I found that "straight edge" and "hardcore Christian" overlapped too much for my comfort. I chalked it up to kids trying to exude a rebellious attitude within the safe confines of the Christian narrative. That didn't seem as authentic to me as the kids who started anarchist punk or satanic grind bands.
Basically, there were some behaviors that served as the narc test. Straight edge kids had a self-declared pass because of their morals. "I don't drink, see? I have an x tattooed on my hand." Those morals conspicuously seemed to align with what "good Christian kids" were taught to believe. This was outlined in stark relief as I realized more and more bands around me labeled themselves as "Christian".
I hadn't revisited that conclusion in a long time, but a cursory glance signals to me that the logic is still sound. It seems like it was my own allergic reaction to cynicism, which I think MacKaye et al might at least respect.
While both "straight edge" and "hardcore Christian" would not drink I never found them to have much overlap or common ground beyond that. When I was growing up people who self-identified as "straight edge" where far more likely to involved in the far left, anarchist and/or anti fascist scene. I never knew someone who didn't drink for purely religious reasons to describe themselves as "straight edge".
Hemingway wrote, and Hemingway drank, but in that order on any given day.
[edit: I agree with your point, I just wanted to clarify re: Hemingway specifically]
I still don't trust people that have never been drunks, though. There's something about the forceful rejection of social norms involved in becoming an alcoholic that I find resonates with me. It's akin to the punk ethos. The problem definitely is when people mistake being a drunk dickhead with being punk.