One of the most basic rules of contract software engineering is to meet the requirements (in terms of features, user interface and release schedule) of the commission. Failure to do this is not something which encourages future work. Being the commissioner in this instance, I can confirm that the work described by Mr Kendrick would not satisfy the requirements, and I would be highly dissatisfied if that is what I had been supplied with. Even in terms of features, I would be underwhelmed - they do not meet the requirements of the contract.
As such, there is really no further use to this discussion.