I haven't read the whole of 'Halfnut's' quote, but if the system relies on manual selection of 'runway active' rather than 100% reliable automatic movement sensors that work in all wx conditions along every runway we are no further along since it appears to be human error in ATC that caused this.
I have never used LAHSO, but how on earth can you be certain that an a/c is definitely going to be able to stop short?