Nobody is so good as to make up for the destruction of team cohesiveness and morale. Seriously. Nobody. No, not even you.
Everyone is allowed a gaffe or two. Everyone needs to get slightly thicker skins. Life is a contact sport.
That said, if you're a jerk on my team and you are unwilling or unable to change your jerkish ways after my best attempts at coaching, I will eject you from the team.
Totally agree. It is, in fact, the opposite. Over half of being a good communicator is being a good listener and that's often missed.
Yes, you have to be technically competent. Communicating clearly is a technical skill and if you fail it, it is like saying you're competent, except you know, with pointers.
Everyone is allowed a gaffe or two. Everyone needs to get slightly thicker skins. Life is a contact sport.
That said, if you're a jerk on my team and you are unwilling or unable to change your jerkish ways after my best attempts at coaching, I will eject you from the team.
Simple.