IF there were two controllers, one to check if no one lines up wioth taxiway, waterway etc. ....
IF there was only a RNP 0.11 RNAV approach that could be completely coupled with the AP ....
IF there was a great big orange lit cross marking 28L closed, a great big orange lit cross marking the beginning of taxiway C and bright, standard lighting for 28R ....
IF there were sharp pilots on each and every aircraft on taxiway C warning any fellow pilot wrongly lining up to it ....
IF there was any a "optic-radar-laser-differential GPS positioning-high precision" measuring and warning unity installed on every possible approach vector for every possible and published approach for every runway ....
... and maybe a German shepherd dog on every extended runway bearing who could bite a highly trained flagman equipped with a VHF transceiver if it spots a deviation of an approaching airliner ....
Then we could proceed another step closer to pilotless aircraft.
See what i'm drifting at?
Even if there were contributing factors, this still remains a huge f%ck up of two highly trained professionals who would defend their above average salary with the above average responsibility they assume.
Stand for it! It is the pilots who are finally responsible for a safe flight.