To me, this was acceptable until it reached thousands of OP_RETURN transactions per block.
you can't have it both ways. you either accept and support OP_RETURN and allowing people to store data on the blockchain or you say "No, I don't agree with OP_RETURN at all. Bitcoin was not meant for people to think of as any type of data storage." period the end.
Why not? People opinion isn't limited to yes or no. That's why Likert scale (strongly disagree to strongly agree or 1 to 5) exist.