If he get a sudden accident, what will happen to the system and end users? When he die, who will take care of the system then?
The responsibility for maintaining a system is “make it maintainable”, not just “make it work”. Instead of keeping all the knowledge, he could request some new interns, teach them so the system can work without him. ;)