I think that Facebook, Twitter and all those other things have taken away from the forums since they are quick and easy to do on the go. While I think most forums are around to get more knowledge or have deeper conversation on a subject matter.
You just can't communicate clearly and to the fullest extent on "social media" while it is nice and practical it doesn't meet as many needs a a forum does.