This is because the we have these periodic influxes of scammers into the IT the industry, with their empty promises and trust me bro culture.
edit: this doesn't invalidate the OP thesis, which I strongly agree with. Except that it's not just engineers, this is a more general thing across many fields.
Formlabs recently launched a $80K industrial-grade machine that works better than it's $500K alternatives.
https://formlabs.com/blog/announcing-fuse-x1-industrial-sls/ https://formlabs.com/blog/diy-injection-molding/ https://www.youtube.com/watch?v=0TvjUVdn3YQ&t=2586s
Formlabs is used by Tesla to print car parts to Ukraine to print drones.
The thing about SLS is that it works with metal too. So you have startups like Divergent (recently raised $290M) in LA printing car engines https://www.latimes.com/b2b/space-tech/story/2026-06-23/dive...
Note that rocket engines are 3d printed too from SpaceX to India's Sky Roots https://www.selfcad.com/blog/how-spacex-uses-additive-manufa... https://3dprintingindustry.com/news/skyroots-vikram-1-reache...
So is injection molding more effective than additive manufacturing? This question is a bit like "no more interesting than the question of whether a submarine can swim".
But while you have metal at industrial scale you have "desktop" metal printers for ~$10K https://all3dp.com/4/first-look-at-the-scrap-1-desktop-metal...
For a certain aircraft part that I designed, that measured approximately 16"x8"x10", if you needed up to 12 of them it was cheapest to 3D print them using powerbed fusion from AlSi10Mg, but with a 25% weight penalty due to the lower mechanical properties of 3D printed aluminum compared to cast. If you needed between 12 and 50 of them, it was cheapest to use 3D printing to make a wax preform then use the preform to make a traditional metal investment casting from A356. For more than 50 of them, it was cheapest to invest in permanent closed die tooling.
Other than for prototyping and extremely low volume production, additive has been a total flop for real-world manufacturing, and has not at all lived up to any of it's lofty promises.
I’m thinking of say cooling channels built into walls of rocket combustion chambers, or car brake/axle assemblies, and some of the „organic“ designs that are lighter and stronger than a cast/machined part.
What I'm seeing is that companies like Formlabs (plastics) and divergent (metal) are changing the game and you have car parts to car engines to rocket engines being 3d printed.
See my other comment above for more links, but things seem to be changing fast in manufacturing.
Edit:
I think this quote sums the point though:
“With the increased throughput and decreased costs, Fuse X1 has completely changed our perspective on what kinds of projects our lab can support versus what we would have traditionally moved to an injection mold.” Cody Jepsen, Engineering Technician, Additive Manufacturing at Tesla Giga NV
30+ years ago, You had to be a -lot- more careful about how you handled releasing software. Your stuff was in boxes on shelves, most people didn't have internet access to 'download an update' so fixing anything had a long tail support cost (i.e. paying for the media containing the fix and shipping).
But there's a fine line. As an example, If your shop is having a vendor do brand new stuff, -compartmentalized from your other stuff-, using technologies that are actually out of support vs an in-support version is a free/zero effort update versus using the outdated stuff... Something went wrong on the management side.
Have you ever heard of an SLA? This "used to be" story about software has never been true. If you can't meet the agreement, then or now, you're done.
Software has always been a lot more diverse than just consumer goods. Why is that your only evidence of how you think software projects are managed?
I will admit, My judgement of 'non-consumer-software' is somewhat based on my corporate experience, where either:
- The contract with the vendor writing/providing software to the company is written so poorly that absolutely counter-intuitive decisions are made to try to steer the ship at the last moment, because the contract was written so bad there is no support
- For SaaS-ish offerings, the company would have some guy in a corner fixing the bugs in the data within the SLA, not necessarily fixing the actual bug causing the problem.
- You're lucky enough to be at a shop where the requirements are handled well enough that, yes, to your point, You have SLAs and things get fixed or there are penalties involved.
I will however stand by my original point; Before the days of the Internet and automatic updates (let alone 'SaaS web apps',) shipping an update could still be very expensive from a cost perspective.
How many updates did one apply to Windows 3.0 and Word in those days??
Sure, there might have been a “hotfix” available for download over a long distance BBS, but virtually nobody would have ever done so (even if they were lucky enough to have a modem). Maybe large companies applied such when impacted.
Even in the Windows XP days, I think windowsupdate.com was still a manually triggered process…
For a while, bundled drivers were a steaming pile of crap in quality and several generations of Windows suffered greatly until Microsoft got vendors in line and updates became common.
Ha! I studied computer science and became a programmer because I knew I was too dumb for med. school and the other engineering paths.