I did not miss it
I have been using the Atom editor for several months before I wanted to print something, then I found out there was no Print... anywhere in the thing. After a bit of head scratching, I figured out I could export the code to Html, all pretty printed, and print the html with der bruiser.
Having actually written software that had to print, I can see the virtue in this. GUI means taking the whatever, rasterizing it, drawing it in a device context (yes, it was windows), and then handing that DC to the printer, hooking into the standard printer dialogs, wiring up a callback to cancel printing, and vast amounts of other fiddly code. Avoiding it would have saved months, and lotsa grief from customers with weird printers.
We are 40 years into the Paperless Office. About damn time to chop off the vestigial printers. And with the printers go the shredders and scanners and faxes and record storage boxes. Pile them up behind the building, pour kerosene on it, apply a match.