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.