Chrome OS supports “native” printing. I think it’s more or less
interoperable with AirPrint.
The problem would be mostly solved if Windows added native support and added a giant warning when anyone tries to install a printer driver saying that it’s a terrible idea.
Not sure if anyone has cloned that in a Windows utility, but a lot of printers support it.