Yes and more importantly I think that we should respect the culture or religion of every society.
Gambling is just a source of entertainment, and it is not right to expect that it will be inputted into the culture of every society or give legitimacy to it.
Maybe this culture is legal in Western countries but wherever this culture is not legalized there is no need to conflict with them. I personally would say that it is enough for anyone to respect their culture.
Gambling is more like an abandoned culture that human race can't forget. It wouldn't have had this much publicity if humans at some ages weren't active gamblers who always wanted more. Whenever something good begin to get out of hand religion comes in to abolish it and encourage members to abstain from such activities to stay safe from huge financial loss. Not all members will be there to witness the sermon, some others would pay deaf ears, while a lot more will stick to the law.
Among players who chooses to obey the religious law some of them may be emotional connected to gambling, which will shorten the lifesperm of the obedience.