The chain as i see it in reverse.
1.Did not watch the speed..all 3 pilots
2.Did not watch the profile..all 3 pilots
3.Did not call go around ..all 3 pilots
4.Did not get the ILS
4.Did not fly to SFO before in the 777
5.Did not do training before this flight
6.Did not sleep properly due to a pang of anxiety as this is first landing in sfo on a 777
7.Did not sleep properly due to a pang of anxiety as this would be the first time in RHS as a trainer.
8.Did not schedule properly, paired a absolutely new trainer on a long ocean voyage with a trainee capt. [scheduler].
9. Did not form a sop regarding training pairing [ chief of training]
10.Did not see the need for a bit more emphasis on type conversion from AB to B.[chief of training].
11. Did not ...list is endless.
throw in the tech stuff some where in between.
To call it a simple pilot error would be an ERROR.