For old people they believe that its a dirty money so every one will stay out of gambling, but for modern people they don't think it as dirty money,some people play using calculations and strategy, so they do hard work of research to make profit, so I don't consider gambling money as dirty money, dirty money is money that come from doing criminal things and I don't see gambling as a criminal activity
In fact, many gamblers are old people and not all old people consider gambling to be dirty money, and similarly to modern people, not all of them gamble and there are some modern people who think gambling is dirty money. So in this matter at least the crime is a cause of gambling itself if indeed the gambler does not have control because of the pressure in defeat and bankruptcy, but the meaning of dirty money is money that comes from gambling itself and not the cause of gambling.