That exact scenario is where a product like Smart Runway and Smart Landing would help. What is other times is quite obvious, under high workload such as the ATL situation (or Kingston), a aural annunciation of what in normal, low workload situations would be obvious. It could save your bacon.
In the ATL scenario, this system would have annunciated "CAUTION TAXIWAY" on final. In the situation at Kingston, the warning would have been "LONG LANDING", and then count down runway remaining.
And no, I am not a Honeywell salesman.....
And, of course, we could spend pages on one of the toughest calls in aviation (making an assumption it was Captains leg in Kingston). The F/O saying "I've got the airplane".