Smellysnelly - Sorry but I don't see any evidence of what you state about Mofoho i.e. '..continue to snarl and react...' What I do read is Mofoho offering an eloquent, acceptable explanation and, previously, an apology. That's all positive and healthy and shows good self-awareness, IMHO.
I feel sure that any constructive advice/guidance and career tips are gratefully received by everyone on the Tinternet.
Just my perspective on things.
Moving swiftly on.
All the best.