I don't think it's at odds with the article. Microsoft irritated developers by pushing wave after wave of new desktop APIs on them for no good reason, and now that they have a compelling justification (new form factors) to release a redesigned API they can't afford to risk it because they've worn out the patience of developers.