No, because every developer, network admin, DBA, etc.. will all quit. None of us are in control of that decision but we would have the liability for it. Make COMPANIES be liable, but not individuals. Doctors, plumbers, etc.., all have their own individual certifications and work for each other in their own industries (that is, doctors are part of a medical doctor company, plumbers for an HVAC or plumbing company, etc..), but IT professionals are in every kind of company, so we don't answer to someone with experience in the field. Accountants in a company aren't held to the same standard as CPAs in a CPA firm. We don't get to decide our "actions", the company does. Most of the time, we have advised them - SEVERAL TIMES - that there is a risk with their decision and they make it anyways against our professional judgement, and we can't override them.
If you were to hold us responsible for that situation, we would refuse to do our "job" and you'd see resignations everywhere.