We can already just run knots and prune Op_return data over a certain size.
I think the point here is to store in fast memory only transferable utxos for waxwings project which is join markets.
Also, I do agree with you that not storing such data on one's nodd is appropriate and undermining the garantee that JPEGs will be findeable would froce them to run full nodes.