It’s the same with staking. If you aren’t solo staking, you are just delegating to a staking pool. And you can withdraw that and deposit it elsewhere if they do not align with your values.
Again, it is not possible for staking pools to differ on "values". If a validator does not vote with the majority, their funds will be slashed by the protocol.
Trying to understand how this differs in practice. Anyone delegating to a staking pool is forced into their values. Ethermine recently started blocking OFAC transactions, so does the majority of miners in that pool agree with this? If so, what is the defence against censorship in this scenario except for some to exit the pool and use another that aligns with their values?
Ethereum is still using PoW as of today, so anything Ethermine did recently isn't really relevant to discussions about PoS. As long as Ethereum is using PoW, pools of any size can pick and choose what transactions to include in a block. Once Ethereum switches to PoS, that will no longer be possible (without further protocol changes)