Yeah, the thing is that it is really difficult to see yourself when you are in that situation.
From the outside it might be obvious, but from the inside it is surprisingly difficult. It's hard to get out of a bad habit that has grown over the years.
Thank you for pointing this out, this is what's been missing in all the people that's replying to this thread: empathy. Just because you think it's going to work doesn't mean that it's going to be effective in practice and it's going to be so unempathetic of us to tell what works and what not, addiction is complex and how to solve them is literally different for each individual even if there's some similarities to the possible solution, each person will recover differently.
Everyone who tries each of the presented methods will get different results and one method may not work for others. Indeed, addiction is complicated and you have to find ways that can successfully cure your gambling addiction. But at least there must be a desire from the person who is addicted to admit it and want to start healing their addiction. If not, it will be difficult to do because there will be rejection from him during his therapy.
People who undergo therapy cand recover even though it takes time to recover. They will see the results and make them happy because they have succeeded in curing their addiction. And if they can find a low-cost solution to their addiction, they are very fortunate because other people may use other methods that are not as low-cost.