I’ve thought for quite a while that a TOPM wouldn’t be such a hard device to implement. You know where the aeroplane is, how much runway is available, what the flap setting is, aircraft mass, temperature and wind component. It could produce a caution/warning after thrust has stabilised only if there was an apparent gross error, i.e. something that was way outside normal operation. Yes, there would have to be some intelligent filtering/processing of the data but it would also function to alert that some other parameters were incorrect.