It's an odd feature of the internet business world that, over and over again, a genius idea erupts on the scene and then, like a little Mount St. Helens, blows it's own top off simply because it isn't prepared to deal with its own internal growth pressure.
The nits of what undoes these internet products and their companies rarely is technical. A good idea can survive technical glitches -- remember Twitter being crushed by volume over and over? But users kept coming back to the good idea.
Usually what undoes these guys is something like adolescent arrogance. Thinking that because you're getting really big, really fast; that this also means that you must be really smart and grown up too. That you know what's best.
Facebook is on the verge of becoming yet another genius product that self-destructs because didn't know how to deal with itself. It doesn't know how to behave itself in company.
Simplify Media "Friends" Registry (update)