Islam has a clear law about gambling and every faithful know that it is a sin. Any Muslim who gambles are committing sin. But this is not the case in other religions where followers rely on preachers for the interpretation of the Holy Books. I have seen many Muslims who drink alcohol, that's proof that they are not good Muslims just like those who gamble.
I don't really understand what the rules are in other religions but what is certain is that every religion has rules not to do anything excessive which has a bad impact in the long term, such as gambling is an excessive activity for a gambler who cannot control himself and in this case every human being has different mindsets, for example in the Islamic religion that we are talking about, there are still many people who gamble, even though it is clear that Islam prohibits gambling, but for muslims who gamble, they think that good fortune will come from all directions and God will give it in some way. whatever and if a muslim gambler wins from gambling, they consider that it is a blessing from God, only through gambling.
and I know a friend who is muslim, he is also very orderly in carrying out his worship, but he also gambles almost every day and when someone says that he blames him if he gambles, he replies that God will provide a way of sustenance from anywhere, the most important thing is that his worship of God is never abandoned.
In this case, it seems that all religions are right and all religions provide quite clear rules for the good of their adherents, but what is wrong here is only humans who have their own patterns of thinking.