I think that is an interesting insight - the majority of Google's offerings are from aquisitions of 'established' implementations, whereas Amazon's are developed in-house to solve a pain-point, that is felt by other businesses, too.
So, is Amazon really more B2B, while Google is B2C?
Is Amazon using e-commerce like a US university looks at undergrads for funding?