Because the legacy banking system will just take their money. Decentralized systems are not only more transparent, they are also more inclusive. But note- dollars are far and away the largest medium of exchange for criminals. So if you want to get into that comparison, feel free.
And yet, why do ransomware attackers only accept crypto?