While I fully subscribe to the philosophy mirrored in the Union-Leader piece, there is an even more disturbing facet of this event.
Consider this: as I understand the facts (based entirely on media reports, which probably are laced with inaccuracies), in the second phase the shooter shot and killed 30 people and shot and wounded some 20 others. Total: 50 targets each with at least one hit. Let's assume this dude was not a skilled pistol marksman and required two rounds per target; that is 100 rounds expended (and the number may be low).
The pistol was a Glock with a 13-round magazine. That means a minimum of 7 reloadings.
So what were all of these people doing while the dude is standing there shooting and reloading? Apparently, nothing; there were just sitting there waiting to be shot.
There are rules of thumb and formulas for this, with which others may be more expert than I, but in general there is a maximum number of charging unarmed targets that an armed individual can hold off; the number depends on the type of weapon he has, the closing distance to the targets, his skilll and cool, and probably some other factors that I've since forgotten, but the number that sticks in my head is 2 if armed with a knife and 2-4 if armed with a pistol and closing distance is room-length.
We seem to have engrained in our national pysche something to the effect that "sitting duck is best duck." I thought this was changing after September 11th, but maybe not. If the occupants of the second building at Virginia Tech had charged the shooter, even armed, the toll would have been reduced from 30-something to 4-something. Not bad collective odds.