Hardware wallets aren't safe neither

Now you can buy hardware wallets like Trezor or Ledger Nano. But it involves trust to many parties - from hardware chip manufacturers and assemblers, to software engineers developing its firmware. Moreover - it connects to a computer via physical USB link, which is also used to program the chips, and can be used to hack into your private keys. Trezor was hacked a while ago. And also hardware wallets are expensive and often are out-of-stock.