Well, since necroing old threads seems to be ok, I'll say that the first time I met a crack addict, she offered me oral sex for $10. So no, I don't think shaming would have any effect whatsoever on drug addicts and I think it would would foolish, silly, unwise, mean-hearted, etc. to waste money...