I think Facebook needs to seriously think how they can monetize aside from ads. Obviously with all those users and data, the possibilities are endless.
• Job boards and paid job postings • Get people to shop for stuff. • Subscriptions services: Dropbox style storage, who knows what else, etc. etc. • Get more local and offers deals. You know where a billion people live. • Offer business services for businesses pages. Upgrades, focus on ecommerce on business pages and charge for it. • + Who knows what else? They can be a million other things.
I just thought about this for 5 minutes, and I am sure people that actually work at Facebook have weeks, months and years to think about this. I have no idea why they aren't moving faster with this.
From what I see, they are all in on FB Ads, but that wasn't the way to go. Maybe it was the surest thing in the beginning, but now - they really need to step it up.
My 2 cents.