Miners are free to chose which transactions to include in blocks. Anyone can run a mining node to ensure they don't get censored. Freedom ain't free.
Discussion
That's not how pools work.
Either you mine solo or join a pool that follows the rules you like. If miners and by extension pools cannot select the transactions to include or not, the incentive structure falls apart. Including the moral component.
Obviously, I favor censorship resistant protocol changes or stratum v2 changes. But that's not the point