You speak as if people dont drink for religious reasons. There are some people who do not enjoy alcohol period. I dont think its always a matter of being straight edge.
There are three types of people: 1) Alcoholics. You will lose your job and family soon. 2) Stoners. You will accomplish nothing in life. 3) Boring people. You are boring and nobody wants to hang out with you.
i only hang out with fun and interesting people, hence i don't know anyone who doesn't drink. maybe i just HAPPEN to know a lot of boring sober people.
Like I said, I don't care about people not drinking. Its when they constantly talk about how much they don't drink and even gloat about it.