Would it though? :idunno: In the world of Judge Dredd there is still pervasive and extreme violence despite the existence of the street judges. Crime is most often driven by economic needs and greed. Economic need can be met but greed is something different.
What if the citizens of Mega City 1 had a right to due process?
Perhaps "eradicate" is a strong word. But if police had the authority to bypass due process in those cases in which they literally catch the criminal red handed, or else, have indisputable evidence? That, I think, would go a far way to getting and keeping criminals off of the streets.