I disagree with this assessment, I can't imagine that both incidents didn't contribute to the firing, especially since it's showing a pattern of behavior. I mean he previously criticized a high profile work (Earth One) and complained about it having sequels green lit while their work didn't. And then on the day DC is trying to give the Odyssey a PR push he's tweeting about how it's unfair that story is being published instead of the one they pitched...like you just can't do that an employee, it's common sense like Drz said.