If most new companies can do 1 thing really well and get paid really well - it kind of answers the question. There is no reason to have 500 products that make no money.
The problem is that Google puts out products as feelers to measure market fit, then kills them if they aren't a massive success right out of the gate. This has given them the reputation of not being worth the development/integration time because the product is going to get killed right as you become most dependent on it.