Here in our place, any physical form of gambling is not allowed (only in our city because in nearby cities it's not prohibited). If you're caught playing you will have to pay the fine or worse you'll get imprison. Thus the only way to gamble is through online since it's not restricted.
I'm not a core gambler and though I set aside a money meant for leisure monthly, it doesnt mean I cant stop my gambling activity if it's already prohibited. I only gamble for fun thus it's also not hard to stop if necessary because there are also other ways to entertain ourselves.