Anyone who has been involved in Open Source software development knows that you have to have a steering group, and there has to be some hierarchy. You can't get a ship moving in any direction with 50 oars in the water each rowing in their own direction. I understand that in order to have buy-in from so many different groups, no one wants to alienate anyone, but the reference made at the meeting (and I'm sorry I forgot who made it) to OpenID was a valid one. They developed the technology, then took it out to various companies and asked for buy-in. In order to "strike while the iron is hot," the luxury of having 100 people all defining things differently and addressing different concerns before there is even a rudimentary roadmap makes the scope of the project much larger than it has to be, and slows down progress.