In this way you take the pressure of time off the new technology that you need to develop. Too much pressure seldom helps the development of a new technology. There is a tendency to ignore the overall process while you are just trying to get the mechanical aspects of a single part working. The second reason to anticipate problems is that a record of failure is not good for a new technology. It sours the bystanders on the concept when the real failure was often just the execution or the timing.
People remember a bad taste long after the problem has been fixed.
New technology requires testing and a certain amount of patience and tolerance - not only to make it function, but to take the time to fit it into the business. They are so clearly a correct idea, and so clearly a disaster over the last few decades. I would suggest that we have learned very little. I believe that we have managed to succeed with another technology, the Global Positioning System, for one simple reason. With GIS we have simply not sorted out the questions.