Depends on the person. 12 Step works for people. Does it replace one addiction? I suppose so. That doesn't mean that it doesn't work. There's no such thing as a cure all because everyone's different.
_________________________
Having killed someone doesn't make you a killer- @KINGROCHE