You're assuming they're "very talented people..." but that's not necessarily the case. Given Microsoft's size and breadth and the fact that they've been hiring and not firing all these years, it's to be take for granted that they've gathered a number of people that are as brilliant and talented as they'd like over the years... so perhaps this isn't as bad as it seems.