I don't think I would ever buy anything from M$ when I can get a better, safer product.
I think M$ is going the wrong direction and the only way things will change if they fire and hire someone else to improve the company. M$ products lack and just aren't worth the money. Actually I think M$ junk should be freeware. Commercial software should work smoothly but through the years it's been more of a problem then open source products. Just isn't worth my time or money. M$ is second rate junk.