I think we may need draw a chronology of events that led to this OOC messages.
So?
It doesn't matter.There is absolutely no justification for breaking the Social Contract. All this is just side-tracking the actual issue. Stop arguing as if you were in a court of law, you aren't.
Did he break the Social Contract? Yes or no. That is the ONLY thing that needs answering, everything else is utterly and completely irrelevant.