Because, their contracts very carefully specify what successful delivery entails, and it's pretty much going to be around it being deliverd on time and to budget, nothing about whether the thing actually works. Certainly nothing relatd to it falling over in a heap if you happen to go near it and cough.
At least that's been my experience with large IT projects and outsorcing, and dealing with the inevitable fallout. As i heard recently and thoroughly agree with, the reason outsourcing companies can do the same thing you could, but a lot cheaper, is becasue it's a load of crap.