I agree that coordinating an army of people is difficult. Still I think more can be accomplished. There are lots of problems that need to be solved and I still think some problems should be solvable by groups of tens of thousands rather than one visionary. The next level of crowd sourcing?