I have to reply to this comment.
It took you a long time, but I guess you need to think about some answers
You are right that one still need to learn how to properly handle their hardware wallet to be on a safer path, but on a norms, hardware wallets are safer than anything else in crypto space, unless they are not non- custodial and also maybe the owner don't know how to use the hardware wallet in a safe way.
Do non-custodial hardware wallets exist? I don't think they exist, because it wouldn't make sense - although we can say that technically there is such a thing when it comes to Ledger HW, which has a recovery option that functions in such a way that the user leaves his seed for safekeeping to someone else, which is complete nonsense.
It is easier to follow the rules of handling a hardware wallet the right way because there aren't many, but it is very hard to do the same running a wallet on a windows PC, you have to be careful of every thing you do, since the internet is involved.
Most hardware wallets cannot be considered cold wallets, because from time to time you still have to connect them to the internet in order to upgrade the firmware or coin apps. What should make hardware wallets more secure than anything else is the fact that you can generate seed offline, and that every action on the device itself can/should be confirmed by pressing a physical button. Malware cannot do this, so if you understand how the whole thing works, you could theoretically use such a device on a computer that is infected.