No doubt I believe HD wallets are better. They solve a few quirks that have bugged me. However I have gotten pretty comfortable with the "legacy wallets". Backup and restoration was just making sure you had your private key physically and safely stashed away somewhere offline. Bitcoin will always be accessible regardless of future file formats and bitrot, or data loss.
How do I achieve the same sense of 'security' with an HD wallet. It doesn't seem it's that simple any more. Sure, I can backup the data itself, but I want the assurance of a text based backup. Data formats change. Imagine 30 years from now if I had kept only the Berkeley DB 4.8 binary wallet file? It would be pretty near impossible to find a working system that could read that, let alone a Bitcoin wallet that would work with it.
Is the `listdescriptors true` command what I want here?