You're feeling pretty proud of yourself, your coins are super safe.
Then it turns out the RNG in the coldcard mk2 was badly/maliciously implemented and is completely insecure. You need to move your coins right now.
You can probably see the issue
I am still pro crypto and fascinated by the technology but we have to admit the original cypherpunk vision was unfortunately never going to work, we're going to end up with something else
Again, "best solution we have available" for self-custody is hardware wallets, so we're back to square one.
Imagine if I tried to discuss and argue about things like this on a TypeScript submission? "No, this won't actually solve the problems of TS" I say, "What is the solution then?" someone asks me and I reply "There is no real solutions to those problems, just use Clojure, problems avoided!", completely missing the point.