Plus, it's hardly the fault of the OS if the manufacturers don't write a driver for it.
Imagine this the other way round... imagine taking a piece of hardware from a Unix box or from a Mac which has no Windows drivers for it, plug it in to your Windows box and see if you can get it to run.
Given the choice of using either Windows-only hardware in a *nix box or vice-versa, I know which one I'd rather be trying to get to work