I agree with you on proof of work and fees being the ultimate arbiters of what gets into the chain, but I don't understand your point on censorship: you're arguing for Core 30 as if the debate centered around introducing OP_RETURN limits instead of removing them.
What parties exactly have been damaged since the existence of the 80 bytes OP_RETURN limit?