well i guess you can easily just ban the websites on your computer and you will not be able to access it because of that, its one of the best methods
Yes, but if the gambler has a serious addiction, he could unblock the websites himself. Maybe get someone else to block the site for you, or seek addiction help.