Since Facebook doesn't quite know how to make money, our commenter of the day, marcsiry, has a better business model:

I get tired just reading about the engagement ads — I can't imagine users actually doing it, especially facebook users. Facebook should take a page from every nightclub in America — free for girls, and then charge guys to send them messages and post on their walls. That seems easier.