@SW-User You have very good reasons, and I certainly respect them. As for me, I just ignore people when they act poorly because I don't want to give them any attention by blocking. I realize it's a passive approach.
Thank you for sharing your perspective. Who knows, in time I may move over to your way of doing things.