The one advantage is the ability to use the lpr.device to print to network printers
I just checked: it appears that "lpr.device" (which I wrote back in September 2000) doesn't use the AmiTCP V4 API functions which are absent in AmiTCP V3. Those absent would be recvmsg() and sendmsg(). I don't know why I made "lpr.device" require the V4 API...