Quite possibly but drivers are trained to expect that the next signal will be held at danger and drive accordingly
But they're human beings who make mistakes, so it is inevitable that there will always be the possibility that they won't 'drive accordingly'. That's precisely what this whole thread is about: a driver who didn't drive according to the indications given by the signalling.
To state that 'drivers are trained to expect that the next signal will be held at danger and drive accordingly which...should prevent them applying power up to 80mph' completely misunderstands the nature of human behaviour.
Of course they know not to take power in that situation - they've will have been trained that, and will likely have been confronted with the same scenario dozens of times before with no problem at all. But you have to factor in human fallibility - there is always the possibility that an individual driver on an individual day might not respond to the signalling indications in the same way as they may have dozens of times before, for any number of reasons: fatigue, distraction, overwork, underwork, complacency, conditioning (e.g., 'falling into the trap of 'when I get a yellow here the next one is always green' as you said yourself) etc. etc.
It's no different to a SPAD: of course the driver knows they need to stop at the red, and they know exactly which controls in the cab to operate to do so (the evidence is there in the fact they will have done so dozens of times before), yet SPADs still happen.
That's why 'driver training' is never an adequate mitigation of risk, other than for very low-risk hazards - you can train someone to do a task till you're blue in the face, but you can still
never guarantee that they will complete the task as they were trained every single time. Given that knowledge, in any credible mitigation strategy for significant risks, driver training and anything else to do with the human doing the job must come at the very, very bottom of the hierarchy, with appropriate engineering controls coming first.
Yes, of course those controls (and the cost thereof) must be proportionate to the risk, but given that in this incident overspeeding at the junction very nearly resulted in a high-speed derailment with potentially catastrophic consequences, the cost of implementing TPWS OSS protection is negligible in comparison, as is the case for TPWS OSS and TSS at a huge number of high risk signals.