I'm not sure that the community route was what killed it, really. In fact, I think the problem Nokia always had was that it distanced itself from the community as much as it could and did very little of the very things they kept enticing and bragging about out in the open (i.e. opening up code, listening to customers, support, etc.) but doing very little about behind their own closed doors, despite even some of the efforts of engineers on the inside to do or at least advocate much of the things Nokia should have done as policy.