As somebody who doesn't use Twitter actively, I don't understand why you would ever want to block someone. If you're sick of someone, why not just mute them? Blocking seems to be kind of a childish option because you want the other person to know that they are blocked. The idea that you want to actively disable someone from reading your tweets seems absolutely bananas to me.