-
Wait this is how it's supposed to be on Macs.
Used to be, back when Macs were much more of a niche and Apple felt they could get by with supporting only a limited range of 3rd party hardware. A lot of the "everything just works on a Mac" meme came from the Mac tech universe being much less diverse and Mac users typically only working with other Mac users.
-
Most home printers have fairly shit drivers for Windows, but they're probably better tested than the shit ones the manufacturer wrote for Mac.
Macs might do better with a proper PostScript printer, since that's what Unixen traditionally support. Unfortunately I don't know that any consumer printers for in that category.
Wait this is how it's supposed to be on Macs, on a PC you are supposed to install drivers, reboot 3 times and eventually reinstall Windows.