According to Greg having dynamic control over what your node accepts/rejects is authoritarian.
I don't really know how to explain this further.
Nodes are not a free service you run on behalf of miners. Your computer is yours to do what you want with.