If you live in a country where gambling is prohibited then most of the society people mind-set about gambler as irresponsible and considered theirs source of income illegal. Close friends may support you even join you in some cases but family will always treat you hatefully, if they get to know. Moreover your Public image also damaged. So why need to disclose what you are doing when you can do it secretly? I think gambling is fine if you are in limit and able to control your addiction.
Gambling is still prohibited in many countries for which anyone who gambles is considered a criminal if anyone can visit. In a country where gambling is prohibited, if a person of law can visit someone who is addicted to gambling, then he is given legal punishment. I think does not fix this act. It is not right to punish those who gamble as they wish. I like to gamble before sleeping most of the time. Gambling with control.