IanKelley - 6:50 am on Apr 21, 2010 (gmt 0)
I'm mystified by the responses in this thread, truly... Facebook is all about community interaction. Allowing groups of connected people to create and evolve sites on topics of interest makes perfect sense.
To me this seems like a logical extension of the social networking model.
Regarding Facebook trying to do/be everything... Have you visited Facebook recently? It's the definition of simplicity and elegance in user interface design. It's anything but a throw everything and see what sticks mentality.
They make major changes, what, a couple times a year? That's incredibly slow and deliberate in internet time.