Yeah, sadly, I think that latter is more the case then anything. Just as the WWW killed BBSes, and torrents killed P2P, social networking sites like FB, MySpace and the like are killing forums. Well, killing casual forums, where people go to socialize. Forums for software developers will probably always exist however