So it took you many months thinking about it when the recover came out. Then decided to move to another wallet.
It took me several months because I decided to start over from scratch. I could have just bought a Trezor or a Blockstream Jade, created a new seed and moved my coins there. Done.
But instead, I decided to spend time learning as much as I could about everything involved with securing a wallet.
I researched multisig and best practices for multisig backups.
I researched things like BIP85.
I researched derivation paths, accounts, Native Segwit vs Taproot, etc etc etc.
I researched features that I wanted from a hardware wallet. I'm not saying what I wanted should be what you want, but here was my list:
Fully open source.
Encrypted Seed QR.
Passphrase QR.
The ability to use the device airgapped.
The ability to use the device stateless.
Plaintext QR in and out.
A large screen, in order to easily see everything in full detail.
Etc etc etc.
EDITED to add: Again, I'm not saying you should want those things. I'm saying, I started from square one and said to myself "Since I have to make a change, what else should I be changing, and what else should I know?" I don't view learning as something to be afraid of. I view it as something that makes me smarter, and in this case, safer.
At any point during the time you were thinking about it, did you think your coins were at risk after the recover announcement?
The day Ledger's key extraction scheme was outed, I immediately stopped using my Ledger devices. Immediately. I no longer considered my Ledger hardware safe. It was easy for me to stop using Ledger hardware since I don't spend Bitcoin. I buy and hold long term.
I also stopped using Ledger Live. That piece of trash has tons of trackers. It's not safe if you care about your privacy.
But you figure if something happens, it won't be that soon after that recover annoucement?
Right. I've already explained this.
When Ledger's key extraction code gets hacked, the hackers aren't going to drain wallets right away because they're not going to want to let Ledger know they've been hacked. The hackers are going to want to keep the exploit a secret while they steal as many keys as they can, because the moment Ledger finds out they've been hacked, Ledger can start working on a patch, which would stop hackers from stealing more keys.
Reread that paragraph if you didn't understand what I just said.
Hackers won't want Ledger to patch the buggy code. Hackers will want to steal as many users keys as possible before draining wallets, because when they start draining wallets Ledger will find out they've been hacked.
When Ledger gets hacked, or when YOU get hacked, you're not going to know. In fact, there's no way for you to know if hackers already have your keys. I doubt that they do, but since there's no way to know, it means you're not safe using Ledger hardware or software, and you're not safe using a seed that has ever been used on Ledger hardware or software.
I cannot believe we need to have this conversation.
Ledger hardware is not safe.
Ledger code is not safe.
Ledger admitted they can't prove their code has no backdoors. They can't prove it because their code isn't open. Open source wallets easily prove their code is safe by saying "Here's the code. Every single line." Ledger can't do that. Ledger can't be trusted.
Dude. We've gone out of our way to try to help you be safe. We're not shilling for a different company's stuff. We're saying Ledger isn't safe. Move your coins to a seed protected by a device that IS safe.