I think it's pretty unlikely that Facebook missed dozens of game changing monetization methods. They've got very smart people working there, and even if all Facebook execs had zero business sense, their VCs have plenty of access to people with that kind of experience.
Also, Valleywag is not a very reliable news source.
EDIT: Toned down my post, sorry I was being obnoxious.