Suppose that it turns out that he had outsourced the development of the app - as long as you get the same app, should he charge less?
What if has still written it but was using a special compiler which compiled Lisp to Objective-C and had only spent two hours doing it, would you still feel that it was fair you paid the same?