In my opinion, its the voting that has severely delayed progress. People are more concerned with filibustering and sabotaging than uniting and forming meta-strategies.
Here's some Let's Plays if you want a walkthrough under a single banner.
That was true when there was no voting system, too. There are several examples of things coming together but that doesn't at all represent the majority of the stream. Most of it was randomness or different groups trying to screw eachother over. That also delayed progress then.