One of the more common reasons of overheating is a stuck thermostat. One of the most common reasons for blown head gaskets is overheating. One of the most expensive vehicle repair procedures is head gasket replacement. Most thermostats, on the other hand, cost around $20 and the replacement is well within the DIY domain.
Why isn't there a sensor on the thermostat to detect opening and closing and notify the ECU, which, in the absence of an expected pattern in thermostat activity logs, relative to other related factors, would raise a red flag in the form of an engine code to alert the driver to stop driving until the thermostat is fixed?
I imaging something like that should be relatively easy to record and preventively alert the driver.