One of the obvious replies that we get is 'Why not do your own testing?'.
We all, of course, advocate unit testing in our development but this is only one aspect of testing.
What we are campaigning for is end to end testing which includes working with BA's up front to define the success criteria of the project as well as regression tests after the development cycle.