That's when we had to object, but we let it pass. What was the reason to make it standard? I know I can live without OP_RETURN of any size...
Login to reply
Replies (1)
one of the reasons they gave appears in the release notes for v0.9.0
"This change is not an endorsement of storing data in the blockchain. The OP_RETURN change creates a provably-prunable output, to avoid data storage schemes – some of which were already deployed – that were storing arbitrary data such as images as forever-unspendable TX outputs, bloating bitcoin’s UTXO database. ... Storing arbitrary data in the blockchain is still a bad idea; it is less costly and far more efficient to store non-currency data elsewhere."
source: 
Bitcoin Core version 0.9.0 released