Your information is a decade out of date. More than half of Azure instances run Linux, and it's a huge source of income for MS now. Billions huge.