In my opinion, dirty money can be called only what is obtained by deceiving other people. Many Goverments themselves trade in arms and administer gambling, while prohibiting their citizens from doing the same. That is why I believe that only cheating other people can be an unworthy way to make money. And if the casino does not have special settings to commit fraud, then his money can not be dirty.
Exactly. There may be distinction between dirty money and money earned through immoral means . Gambling still does not qualify as either the two, depending on laws of nations as it regard gambling. Gambling is really legal where I live. The government even run a lottery program which qualify as gambling
In any case, I don't understand the bias against gambling. Casinos don't make people come and play and lose their money. All people know that casinos exist in order to earn money and not to give it to others and it is very naive to think that you will be able to earn every time coming to the casino. Of course I would not let the casino ludomanov who are sick and lose all their money.