Please tell me you are joking?
SFO, RWY, ILS, NAV, 28L, are all terms that are used to input data into a FMC and should be familiar to all pilots flying modern automated aircraft regardless of whether they are native English speakers or not?
"PULL UP - what does it mean?".Famous last words heard on the CVR of China Southern 3456 (in Chinese).
I don't think he was joking, and maybe he has a point. Claiming that they
should is not always very pragmatic. Better discuss all possible approaches to prevent accidents.