True. At the same time I cannot imagine writing software were the customer is so heavily involved in the development pipeline. I have enough of a headache just supporting a few installers and QA agents while attempting to bug fix and enhance the software I work on.