Most of the other companies focus on one or two products at any time. That is understood because ultimately decisions are to be approved by a small group [usually by a single person ^ Mr Jobs].
But since last couple of months, Google has been rolling our products in almost all domains. Is it because of heavy delegation or acquisitions?
Why? I think Google has a different philosophy than Apple. Where Apple seems like a design shop with a minimalist ethos (its highly-polished product line famously fits on a conference room table, and it prides itself on what it doesn't do), Google seems more like a start-up incubator hoping, by early release and rapid iteration, to see some of its ideas catch on, knowing all along that many will fail.