In my view it's a longer term proposition to gain more customers for Azure/Microsoft Cloud. Google, Microsoft, and Amazon all see the future of computing as being in the cloud.
If Microsoft can integrate Azure and GitHub to make it easier for developers to deploy and run their code in the cloud, then that means more Azure customers.
This likely means that GCP and AWS integrations will take second place.