When I go to a manufacturer's website looking for model-specific printer drivers, I often find they are pushing so-called "universal drivers" anyway. It might be that some of these are actually model-specific drivers being delivered in a monolithic package, but a lot of mainstream printers just need a standard printer language such as PCL5, PCL6, PostScript, etc.
A lot of the visible difference seems to be in the driver interface rather than the underlying printer language. I already see on Windows that the Chrome Browser, for example, replaces the Windows print dialog with its own dialog (unless you tell it not to).
The real crime is today's bloated "driver" packages that are more concerned with selling you replacement ink cartridges than just delivering your print job.