I've never blocked anyone, I honestly don't see the point.
Reading the ill-thought out, illiterate and ignorant posts of some just makes me feel better about myself.
And if I blocked everyone who annoyed me or disagreed with me, I'd have nobody to argue with, correct and insult.