I have blocked several coworkers from Social Media and Linked. There are two more that is in the future.
I don't know why they make their coworkers cry, quit, or get fired. Not all people get fired because they deserve it. A lot of it involves personal differences and lack of proper communication channels. Then again, I told one boss she was abusive because she kept degrading me. I finally ended up quitting.