It can be both true that the situation called for having a co-founder put on leave, and his wife banned from the premises because a first look shows Horvath's claims are likely to be true and that Github's management deserves respect for prompt action, candor, and open communication.
They could have been completely opaque and done nothing but investigate the matter, without any disclosure. It's a brave choice to be open because, even implicitly, admitting a problem can taken as admitting liability.