True.
Interesting:
If an engineer builds a bridge/building/whatever, he tends to use a computer program to do the modelling. If he uses a buggy program that tells him the bridge will stand, then builds it, and it collapses, kill people. Who is introuble? The engineer.
If a surgeon is using a computer program that crashing, causing the patient to die, who is in trouble? The doctor.
Programmers aren't responsible for their programs. I think that any money lost due to faulty software should be the responsibility of the programmer, at least for critical applications.
Another interesting point:
If someone dies under a doctor's care, the doctor is not liable for that death unless it was obviously intentional.
If someone is crossing a bridge built by engineer John and the bridge collapses and the driver is killed, John loses his engineering licence for the rest of his life and is liable for enormous fines and huge amounts of time in jail.