Keep in mind that thermal prints can degrade extremely quickly. For example (duh) by being exposed to heat, such as laminating the print or just storing it in a hot place.
Yes I know, but I like it for portability and it can be used for printing fast QR codes to receive payments.
Those you can generate and print from an airgapped hardware wallet's accompanying / paired watch-only software wallet though.
For instance, I can open my Bitcoin Core that I set up with Foundation Passport, generate a new receiving address and print it (thermal printer or otherwise).
As much as I love them, hardware wallets are glorified signing devices. A ton of functionality can be / is done from the wallet software.