Perhaps if several social sites offer targeted ads with the same level of precision it may decrease the ads' prices since the ads budget won't grow accordingly ? (then it would mean that people are using several services at the same time and not migrating from one to another)