i think Google would see more success if they kept the CEO and everyone at the bottom (ie. doesn't manage anyone), and fired everyone else.
Build a whole new management tree - the current people all do a terrible job.