The best hardware wallet that exists is the one that we can just make from an old computer or mobile phone.
I agree with you regarding the airgapped computers for optimal security. However, I don't have much faith in mobile phones as long term storage for Bitcoin. There is no way to remove all antennas and connectivity chips and sensors like you can on a desktop system.