nonsense KYC does not prevent money laundering.
It definitely doesn't totally prevent it, but submitting personal identification documents will surely make finding potential launderers possible, and we could say that it would disincentivize launderers to do laundering on these platforms due to the risks.
But yea, I definitely think AML/KYC is a really really bad solution.