The problem I see with the current OP_RETURN development is primarily the legal aspect. When large amounts of data can be stored in a single transaction, access to that data becomes extremely easy. Previously, when data had to be split across multiple transactions, you needed additional information to reconstruct it: you needed to know which transactions belonged together, in what order, and you had to actively assemble the content with a script. That acted as a natural barrier because it required effort, knowledge, and intent. Now, in the worst case, a single transaction ID is enough. One click in a block explorer, and the full content becomes visible. Even if it is only hex-encoded data, the legal situation is fundamentally different. The risk falls not just on the sender, but also on full node operators, explorer operators, and potentially even end users. That should be taken seriously.