Okay, I had to answer this because I do perform r - rate stage hypnosis. I haven't read the article, though. I'll read that when I'm not at work. (Day job..

)
Being a full-blown skeptic, I don't make any woo explainations about it. In fact, when I perform, I tell people the following right as I go on stage: (and please bare in mind, this is my experience and opinion after twenty years of doing hypnosis and studying as a hobby into making it a side business)
I tell them that hypnosis will not make you do things you don't want to do, you cannot die and there will never be a point where you "can't get out of a trance".
Hypnosis will not make your breasts grow bigger, regress you into past lives, make you predict the future and use your "psi-powers".
Here is what it is:
It's the same thing as being at the movies. You are there in a dark theatre watching an action movie, let's say. You are in a comfortable seat, with fresh air, etc. The action movie is very exciting and very well done. You are so focused on the movie, your heart is racing, your body jumps at something unexpected and your adrenline is pumping. This all happens and you almost feel the action along with the hero dispite the guy crunching his popcorn loudly two rows down.
Another example would be when you have a long drive and you put on the radio. Let's say a bunch of songs you like are played right in a row. You get so into the songs, you suddenly look around and say "how'd I get here?"
Hypnosis is the same day-to-day thing. The only difference is that I, as the hypnostist, take advantage of your suggestablity during that time. My suggestions work partly because you desire it to, and mostly because you trust me.
Nothing magic. No trance states, (even though I still use the word trance during my performance, I use it just for a lack of a better word). Just pure concentration, desire and suggestions.
---even after explaining that, I still get people on stage and follow my suggestions
Now in the case of losing weight or stopping smoking, it works because you want it to. If it fails, I firmly believe it's because the person hypnotized really wasn't ready to lose weight or quit smoking, etc. So your success is something you can be really proud of --- essentially, you did all by yourself! You should be proud and congratulations!
The only thing I would like to add is that hypnosis, since it happens during the time a human being is open to suggestions, it is far easier to make conditioning possible.
For instance, if I hypnotize someone to jump when they hear a bell, let's say, they'll do that for a while after the session out of pure suggestablity, but if I keep putting the person under, and reinforcing the suggestion, adding good feelings or some kind of reward, then it will work a lot longer. Yes, it iis classic conditioning, but with using hypnosis, it becomes eaiser.
Again, this all my opinion. It is based on what I've studied, learned and experienced. I try to avoid all woo in this explaination. So if you see a shred of woo, please tell me.
