from mar 2014 bitcoin 0.9.0 release notes https://t.co/P5NxE20LlW explaining why op return data was introduced. basically node harm reduction for things app developers were doing. the 2025 change has the same rationale - citrea were aiming to store data in 2 fake pubkeys.