The society has something to do with how you feel about gambling, our Muslim has lower regards about gambling compare to countries that are Christian but liberal in their views, for me it's not dirty money, it's still money whatever and however you want it to see,
in fact some countries are operating casinos so it can sustain their economy, it's their livelihood like in Macau.
Maybe in the countries which accepting casino will not have a problem because people will not consider that money from gambling is dirty money. They use that money for many things, including giving money to people who needed. But for people who don't like gambling and they consider that money from gambling is dirty money, they will stay away from that and they will not accept the money from gambling. So that will depend on how people think about the money, and we cannot force them to feel the same as us.