As a node runner, you should be happy to verify your incoming transactions as valid. That's why you're running the node, right?
My red line is economic transactions, I consider almost all other transactions as spam and waste, but I really don't get to say what others want to do with their bitcoin.
If Bitcoin continues to work, then in the end, block space will be so valuable that only economic transactions will be rational.