I totally disagree on the use of KYC to counter money launderer since it’s useless in crypto because everything is decentralized and it’s very hard to spot user that laundering money and differentiates it to the normal player.
I think with the KYC on some crypto-centralised platforms like exchanges or casinos, money looting or ill-gotten gains with money can still be detected, but that's when the wallet that holds the coin has been flagged, and if it's been flagged, the centralised platform to which that coin is being deposited can freeze your asset. Depending on whether they are aware that the sender's wallet is flagged or if it's a casino that you deposited to and you also pass KYC with them, they can hand over your personal details to the investigation team that is involved, and the victim can be traced and get caught. Unless it's a crypto casino that doesn't require KYC, even if they don't require KYC but get notified that a deposit has entered their platform from a flagged wallet, if they fail to comply, the casino can still get charged by the government.