That's like the concession stand for a sports team. It makes them some money, but nothing close to what they'd expect to bring in through a proper ad service.
Sure, I realize they want to make money on ads like facebook, but the reality is (admittedly I could be wrong) they make more on those trophy awards. It seems to have a lot to do with why they struggle to make a profit and go public.