Only danger for Google is Facebook, in my opinion. Only they have potential to compete with Google in ads arena
Plus, fb has nearly perfect demographic information. If I want to advertise ONLY to divorced single moms, ages 35-45 in Cleveland who have birthdays in December, and identify as republican, I've got all that info right there on fb. Google can only guess.