Yeah, I think that's a big part of it. I think the other part is that discussions don't live for longer than a day or two. Things fall off the page and everyone moves on to the next posts. (Same deal here on HN of course.) With forums, you have long living threads where you engage in discussions with the same people for months or even years.