If it "fixes" your problem, then you didn't fix you problem you identified it. It's another symptom of a bloated industry that can't or won't innovate, and I think it's more "won't" than "can't."
For example, we still can't patch running Windows, and most of the information technology professionals I know are still convinced it's impossible. Billions upon billions of dollars in time have been lost, probably enough man hours to send men to mars several times over.
Yet, you can just buy a version of Windows Server that already does it. It's not only possible, they already have the code. They just don't care enough to integrated it into the product most people use.
looks at the Boeing 787
I would argue a "just reboot it" culture leads to more problems -- engineers should be empowered to diagnose problems before they become catastrophic. In the world of software we even have mechanisms for extracting data from failed systems to root cause them later, and yet most people do not take that step before "just reboot[ing] it".
[1]: AirAsia 8501, Lauda Air 004, and SmartLynx Estonia 9001 come to mind.
A physicist, an engineer, and a computer programmer are driving down a steep mountain pass when the car’s brakes fail.
The car speeds out of control around sharp turns, nearly flying off the edge before they miraculously manage to skid to a stop at the bottom.
Shaken up, they discuss what to do next:
• The physicist says: "We need to calculate the friction coefficients in the brake pads and model the temperature rise to figure out why they failed."
• The engineer says: "I have a few tools in the trunk. I’ll take a look underneath and see if I can fix the mechanical failure."
• The programmer says: "Why don't we get back in and see if it's reproducible?"
It was a small fleet, so we had a pretty good idea if the same problem kept popping up so we could look more into that system.
A few fault codes were well known enough that if you called with that one the answer was to shut down and find a hotel, you aren't going anywhere and no reboot will take care of it. (bad detectors in the engines for about 10 years until a redesign)