Secondly... Mike Hearn seemed to have a good compromise solution where OP_Return was used to store a pointer to the data that is stored elsewhere...
So you get the benefits of being on the blockchain, and lessen the load on the network. Win win?
Dear DEVS: is this being discussed? is there an internal dialogue/discussion beyond the REDDIT and the articles?
If I am not mistaken, most of the simple operations should take less than 40 bytes already for both MSC and XCP.
It just makes it unnecessarily complicated for feeds, asset issuances, etc..when a few more bytes could keep things simple.
e.g. for some operations like asset issuance we could make two or more OP_RETURN40 operations. But it's even more bloat.