Yeah but consider that if something is cheap or free (having Microsoft do it), what is the product? It's a tradeoff, pay for independence or be at the mercy of in this case Microsoft.
(there is probably a third, fourth, fifth option but this is an internet comment section)