Apple and Microsoft have different sins they like to commit. They're not exactly the same.
The Microsoft ecosystem is open, and there are a lot more variables involved. To reduce workload, Microsoft gradually replaces custom drivers with class drivers. Their next project will involve printers. How it will end up, that's a good question, as an anemic printer control panel is never going to work for an art printer. Declaring that the only media you print on, is sheets of typing paper, will never work.
Paul