Perhaps we were just thinking semantics here. When I say social media I'm not just thinking a microblogging Twitter clone.
I would lump all those things under a "social media" umbrella.
For example; Facebook, Twitter, blogger, & Reddit already handle most of that stuff.
Even email is a way people "socialize".