That's not true. Most money laundering is in USD and then stablecoins (USDT, etc). NFTs are a thing of the past and the big majority was not on bitcoin anyway. So no, bitcoin is not a major player.
If you would completely eradicate bitcoin (which is not possible), you would solve (I'm guesstimating) 0.3% of money laundering.
It's not so much invalidating Bitcoin - Bitcoin is valid and effective. Unfortunately what it is extremely effective for is money laundering and tax evasion (which was what your original comment seemed to advocate for.)
Indeed. Bitcoin is now a major player in the money laundering business. NFTs are so much better than fake pocelain!