Earlier quoted context omitted.
Yes. Comments on the original TechCrunch article were equally vindicating even though that article offered no actual evidence. It's unfortunate TechCrunch and Valley Wag posted the story without first corroborating at least some piece of it. GitHub's response neither confirms nor denies any part of the story. It does say the founder's wife will no longer be allowed in the office, but that is not an admission of wrong…
"offered no actual evidence" First hand testimony might be imperfect, but It is evidence. Whether or not its conclusive remains to be seen. That's the larger point. Certainly, the above linked article lends at least some credibility to some claims. The fact that the wife of a founder needed to in this type of PR damage controll manouvre...is a huge red flag by itself.
Please, stop speculating. Have patience, wait for actual information.