Money laundering will be more difficult if all transaction of holders can be in crypto without any fiat exchange, the fiat deposit that the government can freeze, monitor or take tax. My only concern is the process of hiding, it does not indicate that such holder is legitimate to the fund. Fiat is very difficult to launder and some might choose property or legitimate Enterprise but without the personal disposal to the fund money can be lost.
Why would people launder money if they aren't criminals? Yea? Only criminals will launder money either with crypto or Fiat, people need to abstain from all this criminal life, I have no problem with crypto or Fiat since my money making way are clean and pure, you have nothing to worry about if you have no skeleton hiding in your closet
Money Laundering is commonly present with criminals and corrupt people, trying to hide
their wealth and use platforms not being caught.
If you are not involved with such kind of activities there's no problem whether you use
fiat or crypto venues.
In the present of KYC from most exchange, laundering is now can easily detect by the
the owner and can freeze once there's some sign
of illegal practices / activates that being sighted.