McQueary should've done something, and morally he acted horribly poorly. But maybe I'm a freak for not viewing this in such a black and white thing, because I can't.
While not attending Penn State, I've got family that are close with the program in different ways. My Uncle was a graduate assistant under Sandusky and spend amble time around Penn State football, my cousin is a Wide Reciever playing under McQueary shortly.
Penn State Football is a religion in Happy Valley. Joe Paterno is GOD there. And if Paterno is God, then Sandusky was akin to the Pople to people growing up there.
McQueary, native of that town, walked in to see what had to be one of the most surreal and shocking things in his life. In the Penn State locker room, holy ground to a former Penn State QB, he watched a man who was #2 to essentially the man who WAS Penn State doing one of the most unspeakable acts ever. A man that he played under, a man whose kids he grew up playing with, a man who he grew up knowing and idolizing, doing a horrific thing.
For ANYONE whose saying "I'd just march in there and beat his ass, no questions asked" I say BS. Would you have possibly done that? Absolutely, it a possability. However there's a good chance that your brain could've just overloaded on that as well. The pure awestruck, shocking, surreal nature of it would've seemed like he had stepped into the twilight zone, and frankly anyone given that situation with those conditions saying how they'd have acted with certainty is flat out being ridiculous in my mind.
While I hate that he didn't do anything right then, and I feel for the child, I don't really condemn McQueary for his actions at that moment because I can somewhat understand. I can't imagine what I'd HONESLTY do if I walked into a similar situation seeing my best friends father doing that or someone of similar importance and unexpectedness.
My issue with him is far more in his actions after that. A week, a month, whatever, when his brain had time to process the information, to realize fully its real and the extent of it, and to at tha tpoin tnot have gone to the cops or even just to continue to have to interact with Sandusky. And even then, again while I'm not saying its moral, the pressure of being a guy who grew up there, who went there, who now coached there, to realize that if you push this you're going to be the guy who brings down Penn State football by going live with this...that's a ton of pressure, and pressure I think that shouldn't have stopped him but again, its why I may be less harsh on him.