I'm in a similar situation. I own an old ledger nano, but I use it only to hold 10% of my coins while the rest is safe on Electrum. I've used this wallet for more than 8 years and never faced any problems.
My setup is also pretty simple. I use a computer that I bought solely for the purpose of holding bitcoin. Clean system, no additional software, everything is offline unless I want to send a transaction. I keep the computer disconnected from power and network all the time.
Fun fact: I know people who hold bitcoin on their online computers and have done that for 5+ years. They just keep it clean - no porn, no torrents, no pirated software.
I can't believe someone had $5m and was looking for a discounted HW wallet. It's like buying a $100k car and getting the cheapest Chinese tyres on the market.
Not to mention that their first wallet of choice was a Ledger when there are so many better options.
I can relate to your post, as I went a few years without having a hardware wallet
I created and still have some wallets from 2017 and 2018, created with Electrum, with an online computer, and they are still intact today. I preferred to keep them that way because they are wallets with not-so-high balances
I also have some wallets that I created with a simple USB stick running Tails on an offline PC, and they are still intact today
If the user takes the necessary precautions, it is possible to create secure wallets using only a USB stick and Linux, but the hardwallet makes my life much easier
In the case of this user who lost his BTC, he would probably be safer with Electrum online and without taking any further precautions
