This isn't accurate. Private keys can leave this device if you opt into Ledger’s backup service. This point has already been widely discussed, so I won’t rehash sources here just DYOR. Thus, nano x doesn’t fundamentally prevent key extraction. Personally, I wouldn’t recommend using this hardware wallet as the cold storage solution for your BTC-stash.
I'll leave my thoughts here. I really liked Ledger back in 2016 - 2019, and I even had two devices: Nano S and Nano X. I used both Ledger and Trezor.
After all these "stories with Ledger with an unpleasant smell" using their HW as the main storage of crypto looks risky, but this doesn't mean that Ledger should not be used at all. Why not, as a secondary device for small amounts. If you already have ledger's wallet, then why you throw it away, right.
Agreed, there's really no reason to discard the device you already own. I still use my old nano s+ mainly for testing and experimenting with different types of transactions on testnet simply because I prefer to explore any details before committing anything to mainnet. That said, when it comes to actual mainnet use, my go-to hardware wallet is Passport Core.