I am afraid of printing my own, I don't want to make a mistake or print it on the wrong paper or use the wrong ink and have ot fade or something.
Everyone is ok even all the stray cats. Lots of tree damage and some roof damage but could have been worse.
The key here is redundancy, creating your own offline storage gives you the ability to make multiple copies.
You can e.g. have 1 printed version and one (or more) stored on a digital medium such as USB stick, HD etc. (sealed in a box so it would not accidental go online).
The chances of total failure is the multiple of the chance for failure for each medium.
Another issue which I am currently considering myself, due to the increase in BTC value this year is physical security, theft, natural disaster, fire etc.
These risk can definitely be mitigated with strong encryption and multiple copies of private key located at different locations.
I remember long time ago a bitcoin uploaded his wallet.dat to a online server for everyone to freely download, protected only by the core encryption.
I am not that brave my self, but keeping your bitcoins in the sky with strong encryption is definitely an approach worth considering, of cause no need to be as "open" as the individual mentioned.
Nevertheless if going down the encryption path of securing your bitcoins, password management suddenly become a real issue, since encryption strength is correlated with password complexity,
and the more complex a password is the higher is the chance that you forget it.