I disagree with you.
As a node runner, I have “rights” and can vote with my node. As long as my vote follows the protocol rules, you cannot take away my freedom of choice.
Further, given the scarcity of blockspace, there will always be “censorship.”
Any given transaction will be included while another is excluded.