No. He is not. There is nothing about bitcoin that makes it any better for money laundering than physical cash. As a matter of fact, it is significantly worse for money laundering than U.S. dollars. If you want to launder money, it will be MUCH easier to do with U.S. dollars than with bitcoin. Therefore, if this is your main concern, then you should use bitcoin and stop using U.S. dollars.
Anonymous transactions is not, and never has been a "main feature" of bitcoins. Anyone that told you that doesn't understand bitcoin very well and is just repeating bad information they've heard elsewhere. Saying it doesn't make it true.
EVERY bitcoin transaction that has ever occurred is permanently stored in the blockchain for the whole world to see. If you want anonymous transactions, use U.S. dollars. Bitcoin can be easily traced in most cases, and even if you try to hide your activities there's a pretty good chance that forensic accounting software will come along eventually that can figure it out.