Sadly, I have to agree with this completely. 20 years ago, if someone asked my Penn State-hating self what could possibly bring down their football program, I never would have thought of institutionalized pedophilia. If that someone then suggested "hey...what about institutionalized pedophilia?", I would have said "wow...you are a sick person, but yeah, that would definitely do it!". Well, it didn't.
Big TV, Big 10, big time college athletics, big merchandising, big donors, big fan base...there are way too many powerful forces propping up PSU football. And those sick, greedy, and/or deluded forces have already proved they will do so, no matter what.