All good points, but ask yourself how many of these people kill themselves when they do get out of prison. The guy from my community got out after 5 years and was quite relieved and happy to be exonerated, despite still being very pissed off. He did get divorced, although his wife was always convinced of his innocence and told my wife so personally when he was locked away and considered guilty. He was able to make up for some lost time with his children who were very happy when he got out. He was also given some restitution in back pay, if I remember correctly.What kind of restitution is adequate when you've been in prison for 15 years, your kids grew up hating you, your wife remarried, and your parents have died and you weren't there. You haven't had a job in 15 years, so you're going to have to start over at burger king and try to explain away the gap in employment. Some would prefer death to that. "oops" doesn't make that go away, just like it doesn't make a wrongful execution go away.
You can also draw a direct parallel to people who are tried and found innocent. Often the stress of a drawn out trial results in divorce, loss of huge amounts of money in legal bills, and even loss of jobs etc. The bottom line is that the world is not a perfect place, and we just do the best we can. Perhaps the system we have now is the best we can do, or perhaps we can do just a little better with some small tweaks here or there. I'm just mentioning my opinion about one possible tweak that sits well in my mind. One never knows just how good an idea is unless it gets implemented and tested. The members here are generally familiar with that process.