Hardware wallets are secure, but only up to a certain level in my opinion. I have been in the open source field for many years and the freedom and security they have is much greater than that of proprietary software. Every day I see devices (not related to cryptocurrencies) that include malicious code. Smart TVs, USB devices, printers, smartphones... There are many and from different manufacturers, including well-known brands. So I prefer to use other alternatives, as long as they use open source to store my cryptocurrencies. Hardware wallets with proprietary software will never be an option for me because I can't trust what I can't see.