To me it seems rather silly not using CUPS. The question is: why making life difficult when it can be so easy.
Indeed silly, but i think i know why. He is likely trying to print from an evil SCO box application such as one i am saddled with, and they do not use the OS provided Print system. They have just this past month added IP printing, but again avoid the OS provided print system.
I've been suggesting to my software vendor for years that serial printing was a bit out of touch.
It would seem soooo logical for them to just submit the print to the OS print spooler, and let you do whatever you want with it after that, but that "may" affect the sales of serial printers and Digiports.