MS performs a vital function in the product lifecycle. They give everyone else something to desperately want to outdo... I'd say that we wouldn't have a linux, and thus no N800 / 770, without their massive presence to motivate hackers everywhere...