It seems more like an advertisement/justification/explanation for their search engine?
Though it's important to remember that not everyone on here has English as their first language, and we should generally be considerate of that when reading people's comments.