Hmm. Ray Ozzie leaving Microsoft? Did he have the…

Hmm. Ray Ozzie leaving Microsoft? Did he have the impact everybody expected him to have?