What I don't understand about the anti money laundering policies of these crypto casinos is that they say if you deposit BTC you have to gamble it before withdrawing, which is a policy I understand having, but how does that stop money laundering? Every casino has low risk games you can play without losing a lot of money. I guess if you have a ton of money it might be an issue spending so much time gambling it all, but for most people I don't see how this deters money laundering. As long as it works and makes regulators happy I guess...
There is no policy that can completely stop illegality from taking place; it can only reduce it. That policy is to reduce how fast they can use the platform to just deposit and withdraw funds. In other words, they also want to reduce the chances they can use to get all that they deposited because before they can reach all the deposit requirements, some of that money will be lost to the casino. Some people might even end up burning out all the deposit, while some will always find a way to even add something to that amount and get it out of that place.