> The entire legal system is supposed to be based on the concept that it is better to let the guilty walk than destroy an innocent person.
This is true if you believe that there is a final justice. However, in a secularizing society that doesn’t believe in God or final judgement, if you want justice it has to be here and now since it will not come any other way.