There have been some comments on here about how career advancement optimization at Google involves hopping between projects, staying long enough to launch, and then moving on.
Whereas doing good work on product maintenance or evolution is much less rewarding.
True or not, it would explain a lot about how Google (as a whole) behaves towards products.