I'd like to see the prosecutors of these cases jailed for the equivalent time lost by by those wrongfully imprisoned. "Sovereign immunity?" Sorry, I guess you should do your job then. If you find out later that you did your job so wrong that someone loses 10 years of their life, you sure as shit better be the first one in line unlocking their cell.
Public officials have great power, and there needs to be an equally great responsibility and consequence for abusing that power. And yes, being ignorant or making the wrong decision counts as abuse of power.
Can we get away from the 'one mistake and you're fucked for life' mindset? Sure, fuck someone with a track record of mistakes, but these cases are fixable - release the guys, compensate them for being wrongly convicted, record a mistake on the prosecutors record, move on.
Public officials have great power, and there needs to be an equally great responsibility and consequence for abusing that power. And yes, being ignorant or making the wrong decision counts as abuse of power.