I found "The value placed on the code by its developers became irrelevant, leading to 'paycheck coding.' There is no value placed on creativity; it is a model which leads to bad code." very questionable. Does paycheck building lead to bad buildings? Paycheck coding has a habit of producing code that actually usable and useful to someone other than the developers...and note that many major Open Source programs are largely maintained and extended by paycheck coders.