Yeah, but worse because it happens at internet speed.
Unfortunately “learning” is only temporary. We cycle through this at my company all the time. The customers want fast fast fast so we’re putting out updates (for 5 supported versions) once a month. Then of course things get unstable so they want stable so we slow down the update cycle. But then they complain that bugs sit around for months and they want fast.
How about testing a new release on just one computer or a subset of computers and then releasing it company wide once it appears to be okay?
BTW, I am not an IT guy.