I can't even imagine seeing someone with a knife (or multiple) and what they will have thought was a bomb vest and running towards that rather than away. Such strong people and total heroes.
As for people complaining about being later home or whatever? I get its a pain but surely things like this put that into perspective? At least two people will never be able to go home to their families again. Families will have lost a loved one forever. There could be children who've lost a parent. Not to mention others at the scene, particuarly the members of the public who stepped in and the police, whose mental health could likely to be really badly affected by this, with potential PTSD. An hour of your day just doesn't compare to the rest of somebody's life.