Hmm - the SA CAA are a very capable bunch who always do a good investigation. As good as the UK AAIB with no punches are pulled.
OTOH on this occasion we must question their role in not enforcing better safety standards at JNB. A review of lighting and signage at all SA airports is long overdue.