(FD: I made a submission recently that was very pro GCP... I promise I'm not a shill: https://news.ycombinator.com/item?id=41648371).
I used to run Windows Server for The Division and Division 2 gameservers and honestly we got completely fucked by this.
I made a slide once that showcased the high cost of licensing on GCP compared to bare-metal, and BYOL (bring-your-own-license) was explicitly forbidden by Microsoft for cloud.
Here's the slides: https://sh.drk.sc/~dijit/devfest2019-msv.pdf slide 35 is what you're after.
Nobody sane runs Windows on the server, and Ubisoft has now completed the multi-year arduous task of porting Snowdrop to Linux (ironically, largely because of Stadia- another Google thing). As has Sharkmob (my former employer) and RENNSPORT (my current employer). Though it cost us 6 months of work, and is thus far my most controversial decision as CTO.
To be completely clear here: our infrastructure spend was millions of dollars, 30% of that was direct to Microsoft, a fee that would not have existed had we used Azure.