Here is a question for Asguard and Pete (if I am not mistaken about who's taking the no-punishment side). By ensuring
no criminal punishment for intentional and non-intentional mistake in this outbreak (which has caused 29 people died and some 2500 others ill), can you guarantee that people will still come out clean? :shrug:
In my opinion, it is even counter productive, because:
* the guilty ones will not be afraid to lie. At least if police is involved, they will be afraid of giving false statement, because to lie to authority will cause them in an even bigger trouble.
* even if there is no criminal punishment involved, the guilty ones will probably want to save themselves from other risks, like losing jobs (who want to continue to employ people who are careless to the point of causing many other people died and ill?), fear of getting revenged by people who lost their family members (I think it is possible), fear of losing credibility, fear of getting hated, etc etc. Why confess anyway when the alternative is safer?
Here is an analogy. Let say that you are a student living in a dorm where 200 other students live in the same building. One day you intentionally/ unintentionally caused fire and everything get burnt. Other people lose their passports, academic certificates, important papers, etc etc (btw, I think we could agree that our lives is the most valuable thing compared to belongings). Then the authority comes to investigate and ask everyone to give a testimony, ensuring that no one will get punished from this event. You, as the one who caused the fire, know, that if you don't confess, there is a possibility that no one will ever know, and can continue life as it is. On the other hand, if you confess, you know that you have caused other people belongings (or even lives) gone, you know that no one will feel save to live near you anymore, you might not find other place to live and your study will get disturbed and so on and so on. Don't you think it makes sense that you will prefer not to tell anyone that it is YOU causing the fire? Now, if police is involved, and you decided to lie, you know that by investigating the evidence, police will probably one day find out, that it was you who started the fire. If you lie to them, you know that you'll get even harder punishment, so why not telling the truth? You might got less punishment or even probably no punishment at all, because turn out that everything was only accident, everything was beyond your knowledge, and that you never did such mistakes before.
My point is, by ensuring no punishment, I don't think it will help an investigation, it could even become counter productive! In fact, sometimes by ensuring that there is a punishment, people will do further steps to cover up their mistakes, which make them eventually caught. You know for example the case of Amanda Knox, an American student who is prosecuted for killing fellow room mate in Italy? After the murder, she and friends wanted to cover up mistakes, so they decided to buy cleaning solutions to clear the bloody floor and their footsteps. If I am not mistaken, police found out that they waited early morning for a shop to open just to buy the cleaner. So, how did they say they don't know about the murder when they were indeed cleaning up the floor the same morning? There are a lot of examples of making false evidence which eventually giving important clue to investigation, because people aren't smart enough to cover up their mistakes. They think they can cheat police, but the evidence speak for themselves.
Edit: here is a link (it's not the best link I can find, but this is just an example)
http://news-events.indie.my/2011/03/14/how-can-i-write-a-letter-to-amanda-knox/
A shopkeeper testified to seeing Knox come into the store to buy cleaning supplies, most notably the bleach that was used (unsuccessfully) to clean the murder weapon, at 7:45 on the morning after the murder. Knox claimed not to have gone to the store.