I am not sure I understand any of that -
I'm not a bit surprised. You whine about the use of the firearm in the US. While the Brits have emasculated themselves by locking up firearms, and the police sit relatively powerless (albeit gradually having come to the conclusion that yelling "halt" simply doesn't cut it any more, and a firearm is indeed a valuable law enforcement tool). Hence the old, but valid joke about UK law enforcement that rather than yelling "Halt, or I shall shoot," the Bobby need only shout out "Halt! Or I shall yell 'Halt" again!"