The original purpose you stated was pretty clear...
It may seem contradictory to agree with you and agree with @bozmillar. If I understand what Boz is saying, the forum has stated its purpose, but hasn't really figured out how to fully engage members to perpetuate the purpose. This is different than failing to clearly state the purpose itself. And thats not bad in any way. Its just part of a growth process and refining a structure.
Really, this has always sounded like career building to me. Theres one part that talks about refining a craft, and another that we've seen a fair amount of interest in that asks 'then what'? I mean, I feel the focus fits the diversity of experience within this community, but it also seems to be struggling being the implementation of that expanded focus. In other words, there is just as much interest among some individuals here in the writing and even in the sales/marketing/promo, as there is in recording and producing. And all together thats great. Many of us sense that movement and are onboard, but don't really know what else to do. Perhaps the hole in the purpose that Boz referred to is how to connect that to people who need it. To paraphrase Boz, what percisely are we counting on as conversation start stuff?
I don't know that anyone has much control over that. I mean if someone comes on here seeking some answers to a specific question (basically using us as a glorified google search), is isn't like you can just 'win someone over' and expect them to stay around. I don't know the specific reasons people stick around here...and wouldn't assume. Either way, it seems we're back at the question of purpose. Not 'what is IRD?', but rather 'why IRD?'.
Ok. Wait a sec. I don't think blogs, video demos, and articles are necessarily the answer. Though they are all indeed helpful. Our collective knowledge and experience IS a resource. I think BTR has really made a difference, as has the hours we've poured into answering questions. Its really easier to answer a question that has been asked than anticipate one we think someone might ask.
I hope to help a lot more when I get my building finished.