while this is pedantically correct,
it's foolish to believe that UX is irrelevant.
Bitcoin privacy UX is terrible.
Across the board, self custodial LN sucks, all the CJ options since Whirlpool are dodgy and difficult to establish privacy guarantees, buying with KYC is overtly encouraged for convenience etc...
so yeah sure
if you decide to be hard core,
label all your utxos
only buy non-KYC
keep your stacks separate
and never ever consolidate
sure.
OR
just use Moneroâ„¢
and you don't have to worry about anything *except* for edge cases that are only relevant if you are under targeted surveillance