Whilst this wasn't my post I do see some of the points the OP is making.
I like aviation so I don't have much cares but given its 2012 and not a great deal has been done with a scheduled commercial helicopter service in the capital - something that probably would gain traction but for enviornmental concerns - the met police useage, at times, hasn't been the best.
As regards to counter terrorism - the UK (no the western world) seems to be getting itself in a twist over this, but that is another story....
In fact firearms is another story of focus in London given recent events wouldn't you say???