I
don’t care what some American court (or really, any court) says. It is not cryptographically secure.
I never say it's cryptographically secure and we don't know if OP need solution which is cryptographically secure or highly provable.
The
reason OP_RETURN transactions are valid is to allow people to store data in the blockchain.
People don't need OP_RETURN to
store data on blockchain. IMO the main reason of OP_RETURN creation isn't to allow storing data on blockchain, but prevent UTXO bloat which slightly reduce resource to run full node.