Earlier quoted context omitted.
A $20 toaster has overheat detection technology. Presumably other planes are doing this already. I am not understanding how there is a novel engineering problem to solve that could not be incorporated into the release.
The worst thing that can happen with a toaster is that it catches on fire, while a plane can crash and kill hundreds of people. While that doesn't make Boeing any less responsible for engineering proper solutions instead of a compliance hack, there's a difference between the solution for a throwaway consumer device and one for a multi-million dollar airplane that has to operate in conditions with harsh vibration and…
What a bunch of hysterical hand-wringing.
They just needed to a program a timer on the heater circuit and/or add sensors; the engines are already incredibly instrumented so this wouldn't be hard to do.
"Cannot fail in ways that render the plane inoperable" is precisely why there should not be a system that if forgotten about by the pilots past ~10 minutes causes the destruction of the engine nacelle and thus both probable destruction of the engines and penetration of the body of the aircraft by parts of said engine when it ingests parts of the nacelle.
You don't understand how serious that is. The nacelle of a jet engine is designed to contain a blade-off event where one or more blades - each of which has a massive amount of kinetic energy - completely break off from the turbine rotor at takeoff power levels.
The level of corporate apologism in your comment is breathtaking.