No. Absolutely not. Ordinals are a prime example.
When Saylor announced his product, one of my first thoughts was to consider the possiblity of nodes filtering out his DID peg transactions.... 👀
Not suggesting I would do it, without more detail, but I think it's closer to how node runners should be thinking about these sorts of things...
If it doesn't align with your values, don't tolerate it on your node.