Microsoft missed the mobile boat by a long shot.
Windows is ever shrinking as people don't buy computers like they used to since phones can do what they need.
This means that for Microsoft growing Windows user base is a non starter. They are well into the extract portion of the product lifecycle. The os now only exists to support the products that still make money are extract what can be extracted from a shrinking user base.
The inference part of these products is comparability cheap. The training has been the expensive part generally which is what drives the cost.