You don't have to be removed from the streets. Cops can still do their jobs in the field without guns.
The whole point of this is to diminish the power of guns in the hands of police officers.
Guns and racism are at the center of our problems with police.
There is not quick fix to the racism issue other than simply removing racist individuals.
But with guns, there's no reason that a cop needs a gun to justify his or her job.
Just as you mentioned there are cops who have been on the force for decades without firing their weapons.
In other countries cops don't even carry guns.
We have to starts removing the power that guns have in this country. The fastest and quickest way to start addressing that would be to take guns away from cops that use them.
Only a bad cop would be against this because like I said before, If you're a cop and you feel like you cannot do your job without a gun then you should not and cannot be a cop.