We agree that someone presents besides the addicted person to gambling is important. That helps the addicted person to realize that he doesn't fight alone to solve his gambling addiction. He will see that together, he can cure the addiction and become a new person who can overcome the gambling addiction. Maybe it is not easy but with someone or more people besides him, he will realize that his people still care about him and support him to cure his matter. It really means something to him, seeing that some people closest to him want to fight beside him and still stay with him. He will feel that he has the strength to fight his gambling addiction and does not want to be addicted to gambling anymore.
I think it might help to filter all gambling-related traffic at the device level.
Maybe install some software that automatically blocks not only the links to the gambling websites, but any messaging that promotes it by say clearing out the text or something (not blurring, that is not very useful).
Then there is the problem of gambling companies having sponsorships on the actual sports games themselves, but I think that can be dealt with in a similar manner. But it requires real-time processing with powerful hardware so it's less practical.