A drug addict can get better with rehab but a gambling addict can't get better with rehab because there are financial issues involved where emotions work harder. And it is this emotion that does not allow a gambling addict to quit gambling easily.
I don't think so, does that mean that it will be vice versa onto a drug addict? Rehabilitation is different in every case but I think it will work on gambling addiction as well as long as the patient is doing the work that they need to do. Though I don't tend to know how financial issue works on gambling addicts as what you stated.
Rehabilitation does not bring drug addicts to leave completely, it's just a formality, many come out of rehabilitation but eventually they return to using drugs, so they can't completely stop even though they have gone through a difficult stage like rehabilitation, as well as gambling addicts usually have financial problems if they don't having money might help to cut down and stop gambling.
But if you still have money and assets I'm sure it's difficult because gambling addicts always sell whatever they have as long as they can catch up on the losses they've experienced so most gamblers always feel they can't control their emotions and revenge to get back what they lost, gambling addicts just can't accept the risk that gambling can lose money but they don't realize it so they keep playing after the lost money so they can come back again, but in the end they don't get it anymore and even spend all the money unconsciously. the only way to cure addicts that must start from the desire of the addict.
As Al Pacino said in a movie about bookies "If I've learned anything in my life, Leo your problem is not passion for the game, no doubt I don't know how to say it without using harsh language but, you're a wimp Leo. Like a broken car you have some hidden flaw inside. You and me and everybody here, we're all wimps. We look like everybody else, but what sets us apart is our defect. You see, most gamblers bet to win, and we bet to lose.... Leo, your problem isn't gambling, it's a rotten need to feel something."
In fact, rarely has the problem of avid gamblers been highlighted as much as in the movie "Two for the Money" and really most of the players just can not stop, they will play until they lose, this is what all casinos are built on, they all lure people of such a character and the longer they are there, the more they lose.
As for drug rehab, I disagree. A lot depends on the environment and people who can help overcome addiction after rehab center. Without rehab centers everything would be much worse, it's just that most of those who start taking drugs again are in a bad environment, with people who don't help fight addiction.