I definatly don't push the 12 step program or AA, in one hand its good for awarness. Addiction is a disease though and people in general have to try a lot of things before they find something that works, although the 12 step program isen't for everyone, I say if it works for you then more power to you.
Today there are a ton of other programs and options for addiction, usually people who have strong opinions about one certain program are simply uneducated in the field. Second the 12 step program doesn't make anyone feel or do anything they don't want to, only the individual has that power, whats more is AA and the 12 step is totally voluntary. HTH
Also im in Canada, and im sure we do things a little different then other country's.