Well the only thing I can establish with independent certainty is my own existence. And I'm still only about 98% there. Beyond that though, I have to rely on outside sources for information.
In this case, mine are probably the same as yours. I've found them in the past to be generally reliable. So when longtime posters on this board who live in the area, say they heard it direct from department insiders as well as other players that IT. WAS. WEEEEEED. ... I take them at their word.
Even more so since it's a plausible explanation. It's consistent with what we know about Tech's strong commitment to ethical standards, and what we know about young people's legendary decision-making skills.
When you hear hoofbeats, dont go looking for zebras.