It's pretty easy to sit behind a keyboard and go "well of course you should cancel class!" But it's a lot harder when your on campus and surrounded by mass confusion. You don't know where the gunman is, how many there are, or if it's an isolated case between 2 students, or a full blown assault from a group of people. And the media ringing your phones off the hook doesn't help matters easy.
And then immediately after event your forced to step up to a podium and make a statement and it's suppose to be concise and have all the answers?
I'm not saying mistakes weren't made, I'm just saying put yourself in the schools shoes for a second and realize not every decision is so obvious when your under the hammer.
About 2 months ago, a student at my college made a bomb threat and claimed he had anthrax. From the start, most everyone knew this was a distraught student and was full of sh*t but the school didn't hesitate in cancelling classes and evacuating and sealing off campus. And fortunately, there was no bomb, and the power was powdered sugar. But they didn't hesitate, and would rather be safe than sorry. There are 2 confirmed shootings at VT and the administration sits around on their ass for 2 hours deciding what to do? Were they too busy reading My Pet Goat or something?