pull down to refresh

I see, maybe I have some minor disagreements but it makes sense to me. In my case I really learned a lot by doing transactions directly with btcd, the golang library. Also I didn't read it until the end because I was busy with other things, but the book of Jimmy Song is quite good. But I guess your focus is mainly on the hardware part. If this is the case, sure I agree by generating keys and doing transactions with a software which doesn't hide too much the complexity, you learn the naming and other stuff. So in this respect I agree this is beneficial.
To be honest I did some trading 4 years ago and read a book about trading but I stopped almost immediately as it was stressful and couldn't focus on work and other things more meaningful to me. Now I am in Bitcoin mainly for my pension and to save money, so like you I think, I stack as well.
I totally agree about the necessity to try offline payments, however I think other hardware wallets providers all bring something interesting to the table. Blockstream provides also the software to build our own hardware wallet. With this firmware for example we can use the camera and keep the device stateless (the private key is removed from memory after power off), and we can use it with Green to send money from L-BTC to lightning. In my case I use it this way, if I need to top up Lightning I have my L-BTC ready to be changed into sats with low fees, whatever the current state of the mempool on mainnet. And the rest of my stack, my future pension when I will be 60 yo, is on mainnet.