I'm sure not being told he was being replaced until he found out on the internet has something to do with his anger.
People in this industry get angry everyday, expressing yourself in a toxic manner isn't a good way to keep bridges unburnt. Being a professional means not spitting venom in dumb ways.
Was the situation handled incorrectly? Yes. Has Hayter handled the situation correctly? Fuck no.