No, that's probably not the reason at all. Forums just take a long time to get going, if they ever do.Because the team there are experienced in a whole range of areas including communication, and mediating these kinds of discussions. Unfortunately it is yet to take off because, I believe, people are fearfull of such a structured environment.
In case you had not noticed, this is a very large forum. It would be a full-time job for several people to mediate every discussion.