One major reason is that Apple and Goole have a penchant for releasing a complete working product when they announce it instead of some half-baked product with a announcement long before the completed product is expected in market.