Just a few thoughts on this debate.
As mikeh says, we all wish we had more time to be able to devote to the forums, but this is a difficult issue because the deep knowledge of the Alfresco employees that seems to be so valued by the contributors on this topic only comes from working with the code day in, day out. It is not fair to say that they are too busy looking after paying customers, as most engineers' time goes into building the open source code that is available to all, rather than into dealing with support requests.
As dwilson suggests, one option is to employ dedicated people to provide forum responses, while this might help in the short term given the current growth rate of the community using Alfresco it is not something that would be sustainable in the longer term. In contrast, if community members are able to help each other then that is sustainable as numbers grow. Note that when I talk about the community, I'm including our own employees in that. Developing an us-and-them approach is not helpful to anyone.
Where there are failures in the ability of the forums to provide timely information to those who are trying to get help on Alfresco, that is a collective failure of us all, not just of those of us who happen to be employed by Alfresco, like myself. Any solutions to that need to be debated in the open by all under a collective responsibility.
It's therefore encouraging to see such debate taking place, but any suggestion that Alfresco as a company should simply 'provide' solutions to this problem shows a misunderstanding of open source communities.
Whilst there are no doubt improvements that can be made to the support on the forums, if you are looking to get a response back within a specific time period or from specific groups of people such as Alfresco employees, then you are almost certainly looking in the wrong place. For that, Alfresco provides support subscriptions to our customers.
Thanks,
Will.