this is an interesting thread, and, im sure to some degree or another, most of us have dealt with it at some point along the way as gigging musicians.
my own bullshit judgemental mentality is: honestly, if you smoke weed, and you're discreet and use good judgement, i could give a fuck less as long as you can play and it don't affect your function as a bandmate, etc, who cares. most of functional america smokes weed (i dont, dont like it, never have). same with booze...you booze, and it aint an issue, i'm cool with it...shit, i drink beer..i dont drink and drive and i don't usually drink at rehearsal...at the gig, maybe a few beers setting up and a shot b4 stage...after that, 2 hours to go, you gotta drive home. i've got too much to lose and i especially don't feel comfortable putting other people at risk due to my own selfish behavior and stupidity, so i just don't get in that zone where "yeah, i'm getting fucked up", cause if i do, then i'm usually ending up "fuct up". so, i mind my p's and q's...you get older though, you learn from past mistakes...been there, done that...sorta thing
but, as soon as someone shows up all toothless and putting that "im an addict vibe" out there right away and talking about smoking crack and doing heywron, i'll be tapping out. i dont like that skeevy, shifty vibe that heroin and crack addicts (esp crack addicts) emit. I'm a pretty sober (most of the time) person, ppl hi on either of the two just make me squirmy and i dont want to be around them...so i would't and dont put myself into those positions.
i get that it's a part of life, and part of the scene in a lot of cases and can certainly understand no one else taking much issue with it. To each his own.