TX Hunter, your system would be detrimental to everybody who ever got convicted due to perjury, witness error, or coincidence.
I don't really care about the do-badders. I care quite a bit about the significant percentage who are factually innocent (not innocent due to technicalities or procedural errors, but who are no kidding the wrong guy) yet still get convicted.
There are quite a lot of those.
Your proposed system would kill all of them.
Maybe you need enlightenment, no sarcasm intended.