This issue appears at almost every debate on collective intelligence. I could use Manichaean way of saying it: “collective intelligence ALWAYS works better than the experts“, but it is not true. There are circumstances that give advantage to one option over the other, and even though both of them have their drawbacks.
I used to think that the answer has laid in the level of the “technical” complexity of the problem. I thought if it was a very complex problem, with specific expert skills requirements, then the experts solution could work better. But then I´ve realized that it is not so relevant, and that the key to succeed is how you design the spaces for participation.