> They do not have the same burden of proof
That is a key point. At the same time we want the legal system to have a high burden of proof, but then when someone goes free we want someone else with lower burden of proof to step in and let the hammer fall on the guilty. If we changed the law and gave the police the power to fire someone without having a chain of evidence proving beyond reasonable doubt (this which we are asking the HR departments to do), then I would personally trust the police to do a better job with less bias than a HR department of a large company. It would also create a better political environment where the justice system would be discuses without extrajudicial punishment being used openly as an accepted alternative when we find the legal system lacking.