If you are:
* selling software people pay money for
* writing software people install -- that is, /not/ web stuff
Then under what circumstances would it make sense to ship untested code? When is there a difference between code that has unit tests, versus that with only end-to-end tests?