I am not assuming everything Julie states is right. For statement "the culture of Github needs some fix" to be true, it only needs only some of Julie's statements to be true. And looks like from Chris's statement, that is true (otherwise why did they "punish" founder & his wife).
They didn't punish anyone yet.
They did not punish anybody. Not letting a non-employee into their offices does not qualify as punishment. Put on leave for a president also not. It is more to the media and wait to let the dust settle. The culture of Github needs some fix can be interpreted many ways it does not say anything concrete. This is all politics. :)