Google: A Recipe for Less Innovation?