This is a really good point.
In 1977 an Amnesty law was promulgated which freed political prisioners that did not participate in events that endagered people and guaranteed impunity for those who participated in crimes during the regime.
Anyone judged and enjailed would be free if he was not judged for a blood crime. Those who were not judged will not be prosecuted in the future.
Obviously previous to this law, oppositors, violent or not, wer judged, while torturers and repressors were not.
This means that those who killed, kidnaped or tortured oppositors were never judged because of their crimes, and never will be.
Usually they make deals to prevent revenge bloodlettings.
This is isn't left/right but normally part of the process towards transitioning towards democracy.
I mean you're trying to talk the elites into changing it standing down.
They're not going to do that if they're going to get killed or thrown in jail although a few of the worst ones tend to take the fall.
South Africa had their truth and reconciliation commission, most members of the Stasi in East Germany for away scout free, most members of the Khmer Rogue didn't get charged.
Columbia and FARC is another example.
IRA and UK perhaps.
So many people are often compromised especially if they've been at war. You either forgive and forget or keep doing what you're doing but often both sides end up looking for a way out.
If they don't well there's plenty of examples if the resort to all out war or if one side eventually wind (and the losers get it in the neck).
Only a small fraction of the Nazis got prosecuted they went after the ones giving the orders. 10% of the population was directly compromised. Probably half or more indirectly (drafted into army, worked in factories, worked on the railyards etc,).
So if you executed every member of the Nazi party what happens when their kids grow up? Some cultures they killed the kids hell Nazis used that logic with the Jewish children.
If the CCP fell tomorrow what do you do?