I have no problem with people whose personality is one of "laying it on the line." I actually get along best with those kind of people. You never have to guess where they're coming from and I appreciate that kind of honesty.
In your own words, you find "enjoyment" in petty name calling and verbal crushing and bullying of others. No matter what your credentials are, or how many languages you speak, I find it difficult to respect someone who "enjoys" causing mental suffering in others. This is what bluecanary was trying to tell you. Up to this point, I respected what you had to say.
I have worked with many doctors and specialists. They have seen all the same things you describe. Yet, I haven't found one who would find "enjoyment" in causing suffering. They are generally some of the most caring individuals, as reflected by their choice of career. I have seen a few doctors get yelled at by unreasonable patients, and to a person, they have handled it in a mature manner that both defused the situation, and allowed the other person to keep their self-respect and dignity. And none of them continually threw their credentials in anyone's face to prove their point. ( I didn't even know the current doc I work for was actually a surgeon in his home country, until I worked for him almost a year.) In your own words, you said you would rather "punch the 90 year old man in the face" and would enjoy doing it.
As I said, I have no issue with people who want to "tell it like it is." I just think it can be done in a way that allows the other person to maintain their dignity and self-worth.