@FailForward
Personally I don't block people, out of principle. The only person that ever made it in my blacklist is my ex and she put in a lot of work to achieve this.
But then again, neither do I get emotional in arguments nor do I take part in said arguments on a regular basis.