This does raise some questions, but are we asking the right questions?
In this situation, I would have tossed a grenade at the guy myself, I posted as much elsewhere. IMO it was completely ethical. Why? Because the police weren't dealing with a criminal act, they were dealing with an act of war. This wasn't some guy that robbed a liquor store and barricaded himself so as to try and escape justice. This was a man that prepared and carried out a coordinated attack against an arm of the government, and was prepared to die fighting.
I don't think it can be classified as a "terrorist" incident due to the fact that only armed police were targeted, only one civilian was injured by stray rounds.
So the question should be "Is our police force designed to deal with acts of war?" The answer should be a resounding "No". They are tasked with enforcing the law, not dealing with armed conflict.
That being said, they HAVE been preparing for war. Armored vehicles, fully automatic weapons, explosives, tactics and training. It's not just our police departments either, it's the DOE, DOJ, IRS, EPA, BLM, FEMA, and many other bureaucratic agencies. Billions of rounds of ammo, and all the other tools of war I've mentioned.
Riddle me this: How is this related to the stated "mission" of these disparate bureaucracies? Answer: It's not.
The only way it makes sense is if they are preparing for a declaration of martial law, or armed insurrection.
From a perspective of "law enforcement" this could be considered a violation of ethics, but from a realistic perspective in the context of "war" it's not. Our government has obviously been thinking about this, and planning for it.
Why?