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.
We are sort of storing our comments (data) on the block chain forever now, so we are sort of making the case for storing stuff on the chain, see no reason we could not send small files
Doing so puts strain on other nodes (interfering with the cash aspect of BCH). You would force nodes to store arbitrary data forever with no remuneration.