The Blockchain is a poor means of storage. Is there a desire to store a file forever on the blockchain? With OP_Return you have a timestamp of the file so as to prove that it existed.
File hashes works great to create proof of existence/notarization, example
https://notary.bitcoin.com/ but most of the stuff done on the chain is because of censorship resistance.