This is constructive criticism not a troll: Too many people ended up getting their way who shouldn't have. And I honestly feel like bugmaniacbob and let his bias seep in which is what caused it.
Rather than have the project evolve naturally with a bunch of different people giving their opinions and having the bad ones weeded out through VOTING, bugmaniacbob essentially only listened to a vocal minority of people at important stages of design, and those people happened to be wrong. Whereas normally this wouldn't affect the process too much because the wisdom of the crowd's vote would shut them down, I believe certain biases allowed their ideas to persist longer than they should have. *cough noguard* These biases also caused certain ideas that could have been good and were popular and well liked among the majority to get shut down before even getting to the polls.
That is just my opinion anyway. This post will probably get deleted anyway because "hurrr he said bad things about a respected member of the community must be a troll!!" when I'm really just trying to help.