If the rest of the code looks anywhere near similar to the examples he shows he’s right, this is terrible code and it should never have been allowed in a serious project in this day and age.
Rather than asking whether isc-dhcp-server over SysV, or whatever was better.