I would argue that Facebook has not failed us in the way this article asserts: namely with the poor quality of it's peripheral tools, but instead the failure is simply one of feature bloat. Really, I use Facebook to keep up with what my friends are doing in the REAL world. Facebook is making the mistake of adding features that don't help make that easier, and in fact in a lot of cases make it harder and downright annoying.