From a content standpoint, StackOverflow requires the participation of domain experts to be successful. Facebook just requires people to sign up and log in.
That doesn't make it more complex, it just means that it has a very specific requirement for the knowledge of the participants.
From a software perspective it's really no harder to gather and store 1000 words on a detailed C++ problem than it is to gather and store "Mmm mmm mmm, Justin Bieber, he's soooo dreamy".
From a software perspective it's really no harder to gather and store 1000 words on a detailed C++ problem than it is to gather and store "Mmm mmm mmm, Justin Bieber, he's soooo dreamy".