That is common view, but unfortunately it ignores the straightforward answer of just disarming everyday police right now. Things like routine traffic stops should not be performed by armed officers. Parking enforcement generally doesn't worry about whether the person they're writing a ticket to is armed - it takes two to escalate.
Sure, but current procedure doesn't invalidate what I said. Checking for warrants doesn't necessitate a physical escalation if they're found. If the person wants to speed away, tack it onto their list of charges and perhaps call in a proper team.
Or simply stop checking for warrants altogether, so that every unlucky motorist isn't put into a situation that is primed to deal with a cornered animal.
There is a deeper philosophical point that if the reason someone is being stopped is a moving violation, then that is not a cause to address anything besides that specific violation. Sticking to that would also help reduce the occurrence of "broken taillight" pretexts.
As long as criminals are aware that a traffic stop might result in their warrants being found and their later arrest, they have every reason to shoot first and ask questions later.
This model of a criminal is overly simplistic - shooting only happens if it is required to get away. If, from the perspective of traffic enforcement, a motorist refuses to stop or just speeds away, then there is no cornered animal that needs to escape, and hence no gunfire.