A CBDC is a central-bank liability held by permission; a self-custodied UTXO is a bearer asset nobody can freeze on-chain. Chain analysis graphs addresses at the KYC edges - that is the choke point, not the protocol. Taint bites when you cash out through it, not in your wallet.