What is wrong with a tor node wanting to block something going through their computer and network? It is their connection you're using and are under no obligation to forward any traffic to you in the first place while they risk themselves, and you're still free to use a different node.
Because it's fucking TOR. Why are they operating a TOR node at all if they want to block shit? That's not what TOR is for. They should take their computer and their connection to a different network.
If an exit node does not follow the protocol then it poses a threat to the overall system and should be excluded excluded from the network, similar to how a bitcoin node that does not follow the protocol.
The TOR papers actually assume that the network is partially compromised. Kind of the trust less part.