What I firmly believe is, and of course I can't prove this and you're free to disagree, is that if, for example, Microsoft had done this from the beginning, Adobe had done this from the beginning, and these other companies that end up with lots of security vulnerabilities had fuzzed their products all the way through the development chain they'd end up with far fewer of this sort of nasty crashes and critical security vulnerabilities that they are always scrambling to patch, and that anybody with a fuzzer seems to be able to find without a whole lot of effort. 