If they weren't doing this, I would advocate firing whoever was running dev marketing/partnerships. MSFT needs to jump start its dev ecosystem and using its bank balance is one of the easier tools to deploy.
Now I would love to know how much Google paid Rovio + the other launch partners for their Google+ platform. :)