How can the prediction market work effectively if the community is not multi-disciplined? e.g., A community of mostly technical peoples would skew a vote without any input from marketing, financial, business acumen. This would lead a DAO ineffectively and the rank would be inaccurate (based on real world).
Not saying this is the whole picture, but one thing worth considering is that over time the people who are good at making accurate predictions would make money and therefore continue their involvement with increasing amounts of capital, while people who are not good at it will tend to lose their money and either give up or at least continue with less capital.
Also if there are lots of technical people making decisions based on their expertise a person with marketing skill and a particular insight coming from that will be able to come in with a greater confidence that they can beat the market, because they have knowledge / understanding which is not reflected in the market, so would place a larger 'bet' in order to profit from that, thereby having a greater impact on making the market more accurate.