It's easy to sing to the choir. It's also boring and badly written.
Microsoft has made a LOT of innovations. A massive amount of modern computing is based of how accessible microsoft made computing - if we still had to recompile our kernel to enable sound, I don't think we would be near as far as we are.