> In fact, those who see it as a monopoly might even suggest its "failures" are intentional, or at least ultimately a (regulatory) positive for The Google.
Possibly. I see these products more of putting a bunch of smart programmers in a room with no management. Everyone wants to throw out the old and build something new. I've seen it myself at many companies, just at a much smaller scale. Google can get away with this because their search cash cow.
A good analogy is team building for a single product and only having experienced master programmers. Is there enough interesting work for a team of only master programmers? Teams usually work best with a mix of experience so that the grunt work for one member is learning/great work for another.
Possibly. I see these products more of putting a bunch of smart programmers in a room with no management. Everyone wants to throw out the old and build something new. I've seen it myself at many companies, just at a much smaller scale. Google can get away with this because their search cash cow.
A good analogy is team building for a single product and only having experienced master programmers. Is there enough interesting work for a team of only master programmers? Teams usually work best with a mix of experience so that the grunt work for one member is learning/great work for another.