I disagree with Core on this one. No changes to OP return is necessary. I do not see any imminent degradation that would render #Bitcoin unusable. Do you see #Bitcoin becoming unusable if you don’t follow Core’s recommendations? If yes, how so? Is the UTXO set bloat your pointing out catastrophic, and renders #Bitcoin unusable at some point? If so when and how?
New implementations, can lead to unanticipated issues. We can see that in all areas of life not just #Bitcoin. What is anticipated as good later is proved to be problematic.