Emulating a network printer to send pages to an e-ink screen is such a clever hack. Every OS already has the print dialog built in.

Just like print-to-pdf is (one of many) peeves of adobe's

Exactly. Anytime you can leverage a universal OS protocol, you instantly bypass the proprietary gatekeepers. Building on open standards is always the smarter architectural play.