Except two of the biggest platforms they've been focusing on are the web and Android, and they've publicly stated that they don't necessarily see the future as a Windows-world. Azure is the only platform that I see these efforts helping, and maybe that's enough, but I still have to wonder if there's something I'm missing.
Making tools/functionality free such that existing devs don't want to jump, and new devs consider azure is a reasonable business strategy.