At least if I lose my coins, it was caused by my own stupidity instead of other people stupidity.
It's really possible to control ourselves, we can do anything we want and we know what the consequence for doing that. While we don't even know what other people are doing and on their mind, you have zero influence to control other people.
And lets not forget, weve heard stories about criminals breaking into homes to force someone to send their Bitcoin to a specific address. If your Bitcoin is on an exchange, it's not as easy for them, and the exchange could actually assist in tracing where those coins are headed, thanks to their robust system.
If the criminals know you own Bitcoin, it means you have a bad privacy concern.
Either your coins in CEX or hardware wallet, it's the same, they will force you to send all of your coins to their non custodial wallet, mix them, and then they can't trace it.