In a word, NO, there is never justification for attacking. As for challenging, there are methods by which this can be done in a gentle and caring way.
I have watched you grow for a few years now Anne, and I hold you in high regard, a role model in many ways. Are there things you have said and done that lessened your value in the moment? Of course there were, but you were under tremendous pressure from both within and externally. No Anne, you did not deserve to be attacked!
It is my belief that the best coaches, mentors, teachers, etc., do not employ attacking or belittling tactics, and they are very skilled in the way in which they challenge.
Just my thoughts, Carlene.