USB drives can be known to corrupt easily also. Paper wallet is best IMO
USB drives can start losing data after more than 10 years without being powered. SanDisk makes this thing called the Memory Vault which is meant to protect your photos and videos for up to 100 years and it should work as a Bitcoin cold storage solution too, but it's very expensive.