I believe it. From all my years as a sysadmin, docks were by far the second largest source of headaches (after printers). Super high failure rate, all kinds of quirks, shoddy power delivery. And these weren't some cheap amazon basics dongles, I'm talking the $250+ docks from Dell, Lenovo, etc.
But no, we had to install random drivers on our machines, get blue screens and have to plug and unplug the printers until they get reset properly.
Compatibility marks/certifications like AirPrint (2010) define how to advertise your IPP printer and its features, such as whether you can directly send a PDF. IPP Everywhere is perhaps the most notable open alternative to AirPrint.
That exists, it’s called IPP.
The PostScript was created by ex-PARC people as they were founding a small startup called Adobe Systems, and it was chosen by Apple for its revolutionary 1985 LaserWriter printer. LaserWriter was partially OEM'd by Canon, and its competitors couldn't simply steal the protocol; most others to date use a 100% compatible proprietary protocols that, IIUC, aren't internally that much different from it. And PostScript later became the basis for Adobe's other publishing data formats, including PDF, which means pdf/ai/psd is 100% guaranteed WYSIWYG. macOS 10.x also partially uses PDF to render desktop.
and this ^ is why.
It's not just firmware.
Printers are hardly "complex" - a few very standard gear/roller/sensor based mechanisms we've built for 4 decades pretty identically with hardly any innovation. Besides far more complex frequent-use devices don't have such shit problems and experience.
Nor is "you're out of blue ink, you can't print this b&w document" or "you didn't install the official $50 cartridge, but a third-party $10 one, you can't print" and such crap related even remotely to printers being "complex robots" or "requiring frequent supply reffils".
[1] ie a risograph
It costs more money to make a printer with good firmware, and you're more likely to throw away a buggy printer and buy a new one with new special ink cartridges.
Most of premium "docks" (if not all) are repackaged cheap hw sold much lower as no-name.