I am not a very religious person but if we are going to discuss about will and stuff, it would be more of a philosophical talk but a person wills gets stronger due to its faith and his faith has roots in his religion. Ultimately, religion does affect human nature.
I have not seen many gamblers in Islamic countries as I have personally visited some. My dictionary says anything becomes sin if it is a cause of pain to anyone and gambling is.
Having no faith is also a faith so it is ridiculous to say that you are not affected by anything. Every one has his own principles and definition of good and bad. Without them, he will be just an animal. Our personality carves out of it.
Gamling is not right according to me because people get ruined. That is all what I have to say about this topic. It is harmful and risky.