I have a hunch that domain names eventually expiring is one of the top causes for blog content to become unavailable in the long (10+ year) term, but I don't have any actual data to back that up, just an intuition - partly based on how many of the things I've linked to from my own blog in the 2000s no longer exist