What a load of drivel. Stopped reading at "Contrast that with software. What are the criteria for evaluating software?" To the author: there are many criteria. Different from physical things, for sure, but solid scientific criteria nevertheless. Such as usability, bug densities, features, specifications.