Is Google its own worst enemy? -