There's "driverless" printing in the form of Mopria https://en.m.wikipedia.org/wiki/Mopria_Alliance
(known as "IPP Everywhere" in the Linux universe)
(known as "IPP Everywhere" in the Linux universe)
It makes sense, seeing that CUPS is used on all of them.