Which tool is the best for a task is not always the major factor. Other things like the developer team experience with the tools, the community support and the planned deadlines sometimes makes the decision a little harder. If the ms teams are already familiar with tweaking linux distros to their needs, then it seems like a good choise