Are Google's best days behind it?