Firms like Google and Facebook are worth more than companies like BP and Exxon, purely on the promise of advertising. We think of these companies as innovators, but the majority of their innovations appear to be focused on developing ever more sophisticated tools to get people to buy things.