highalert
You are allowed to criticise teachers.
But NONE OF US HAVE THE FULL FACTS!
Also, as I said before, I'm sure you have said something in anger, tiredness or frustration that you have regretted/not mean. Doesn't mean you're a 'shit' mum/colleague/friend. It makes you bloody human.
Imagine, this scenario;
You've had three weeks of broken sleep looking after your newborn - most you've had is a few hours. It is really hot like it is now and you've been trying to look after your 3 year old as well. You've got a cracking headache. You've made a roast chicken dinner for your family and sisters family because she is away with work, and they've invited themselves round for dinner. Then during the meal, your BIL pipes up and says "The roasts could be crispier". You react by saying something like; "You ungrateful sod"
And then, your sister rang you up a few days later and said "My son says that you called my husband an ungrateful sod at dinner the other day, all because of roast potatoes."
Does that make you a bad person? Does that mean your sister has the entire story? Does that mean you are a 'shit' Sister/Aunt/SIL? Do you genuinely think that BIL is ungrateful?
Of course not.
So, THAT is why people are 'defending' the HT.