Isn't it "just" a matter of Jeff Dean (& co) leaving, Hassabis replacing Dean, and Kavukcuoglu replacing Hassabis ?
A massive shake up for sure, but why do you see it as separate events merely timed to coincide ?