Well, for the record, I've developed products that I designed, set up manufacturing, brought them to market and dealt with the real economics of manufacturing and sales.<br /><br />One thing I found was that when I needed a high-technology, the best producers of that technology were often more expensive, but the lifetime of the technology was necessary to make the price/performance work. That was a plus. <br /><br />On the negative side, I found engineers who were petty. One, who ran the engineering dept at one of my suppliers, had developed a competetive product at another company years before, and was peeved that my product outperformed his, and stalled the development for months, until I got a VP from the parent company to go in and kick his ass into gear.<br /><br />Then what he and his aerospace engineers did was to overbuild it in order to make it too expensive. Rather than build the design I specified, they redesigned it with totally unnecessary features for ruggedizing that were beyond the standards for our industry. I refer to this behavior as "putting on the bells and whistles".<br /><br />Some engineers see overengineering something as a means of job security, some do it to stall out a project or kill it off financially.<br /><br />I'm not the only engineering type in my family. My father was an engineer at a large firearms manufacturer. One of the problems he found was that the polishing department, which polished all parts, operated as a defacto union, since they were a production choke point. They stymied and sabotaged all attempts at automating their work. Other workers ignored production step instructions, doing things their own way that caused quality problems and large amounts of scrap.<br /><br />These are just some of the issues one runs into. <br /><br />And still I bash NASA.<br /><br />It appears Elon has a good crew that knows what it is doing and still is learning from mistakes and oversights. This is to be expected. The difference between SpaceX and NASA i