Hypnosis definitely does work to treat a gambling addiction. I know people who have gambled away their life savings because they never took control of their subconscious mind which is where gambling addiction starts. If you wish to make gains in any area of your life, you should start at the subconscious level. You can not really change behavior patterns at the conscious level.
Nearly everything you do stems in your subconscious mind. The subconscious brain holds all of our hopes and aspirations. One can use hypnotherapy to re-configure the conditioned life experiences. The brain is the only factor that limits us from accomplishing everything we wish. Your brain can be your closest friend or your worst enemy.
Many people think a lot of strange things when it comes to hypnosis. During hypnosis you are simply in a laid-back state of mind. While undergoing hypnotherapy, none of your morals will be compromised. The unconscious is a tool that enjoys taking in positive information.
Hypnosis works because it reaches our feelings. One has to be careful not to dwell on stuff you do not want. You need to program your mind to stop your gambling addiction. Subliminal messages are one good way to reach unconscious. You can listen to subliminal audio programs in your car or while doing daily tasks for supreme effects. I do not even listen to the radio any longer, I simply listen to self development and hypnosis audio programs. You can beat your gambling addiction hypnosis if you just "put your mind to it!".