I have mixed feeling too, and I agree with a lot of posters arguing on both sides.
I think the problem is we are looking for a RIGHT course of action - he should have done this, they should have done that etc. What if there was no RIGHT thing to do, just a whole host of not quite right options. And what if none of those not - quite - right options would dovetail together to get the RIGHT result?
So then we are looking for someone to blame for it going wrong in hindsight. (I would have done this, he should have done that, they should have thought the other).
Someone is dead and a whole lot of other people are gonna get their asses kicked, and its going to cost the British taxpayer hundreds of thousands of pounds in public enquiries that will probably take longer than a year or two to conclude. Then someones not going to be happy with the conclusion and the papers are gonna find a whole load of NEW evidence to show that old evidence had been hidden from the first enquiry (stop me if im wrong), and theres gonna be calls from the relatives and Liberty (who I have huge respect for BTW) for a new enquiry to take into account the new evidence.
And in the end were gonna be so weary of it were not gonna give a damn who shot who.
Personally if 20 armed people were running towards me I wouldnt for one second imagine that running away INTO a tube station was going to help my long term future.
Like someone already said nature has a way of self filtering.