Samson,
The twelve step program from AA is designed to vilainize bad habits and reinforce good habits.
Most all self help books/programs teach the 12 steps within the context of a specific behavioral pattern that is targeted to change. The value of focussing on the 12 steps is that once the process is learned, it can be used effectively on all troubled areas of a persons life.
Although, the word "God" gets used a little too much for my liking, but for others the word might make all the difference.