You have your opinion I have mine, I base mine on having arrested many violent felons and a lot of high risk stops.
Their tactics suck no matter how you want to spin it,.
The fact that you are a LEO is irrelevant. Every department has someone like you. We should let the rest of your department know that you are on this forum insulting the memory of these heroes, so they could tell us the actual value of your “opinion.” Your tactic of insults on this forum which could be read by the families and colleagues of the fallen is what sucks.
The mistakes which get officers killed must be discussed, but these discussions are held behind closed doors, out of the public eye, and not with any arrogant know-it-all present.