True that it’s government responsibility to trace laundering but casino has the responsibility to make their business clean with laundering a much as possible or else they might be punished too. This is same scenario with mixer that being use to launder money. It’s not that mixer like laundering but they are being use as a tool for the crime knowingly/unknowingly that’s why they are being seize. Having a tainted money makes you part of the crime and subject for investigation.
This is the reason why casino have KYC to handle over to the government the user details that is suspected for money laundering. Technically casino is still have an obligation to make their casino clean as much as they can from crimes.
You are right, agree that the biggest responsibility lies with the government, but casinos/businesses also have a responsibility to prevent money laundering and that should be mandatory. If we put the entire responsibility on the government, what guarantees do we have that those businesses are not directly involved in money laundering and are not part of it? So by requiring casinos/businesses to take responsibility for keeping their businesses clean , this will contribute significantly to preventing money laundering .
The fight against terrorism and crime is not only the responsibility of the government but also of the entire country because it threatens the security of the country .