The prices for engineers are quite high, and the PR cost in importing them is also quite high, so they're pouring money into education as a long-term investment in driving down the cost of developers in the future.
That's like a 5-10 year plan. The messaging here is that Microsoft wants engineers from the US and wants people to become computer programmers, and they're doing "everything they can" to stimulate it, so just let us hire all the H1Bs we want this quarter. The messaging presents the premise that "there aren't enough engineers" in the US, thus H1Bs are justified today. "Maybe in the future" this situation will change, but for now we "have to" have "targeted, short term high-skill immigration reforms."
Nadella and the people involved might just love computer science and want to share it with the world, these things do happen.
You don't have to be Mitt Romney to question PBS's announcement that it will air the Microsoft-funded 'reality' show Code Trip
Why are we supposed to question it, exactly? Is it some question of MS influencing PBS programming? That couldn't be it, considering how dependent PBS is on corporate sponsorship.
Is it that the program itself sounds sorta fluffy and probably won't reach a wide audience, but it'll be a boondoggle that MS can use for tax evasion, while getting the Center for Public Broadcasting and several charitable foundations to pay for what essentially Microsoft's public relations? Maybe.