I have to admit that I don't follow. At all. I went through the thread once again to check if there was some weird development since the last time I had read it, but there was not.
Yes, there were some people asking somewhat off-topic or silly questions, a few people who didn't get quite as excited about it etc. But hey, if you are looking for a fruitful discussion you have to expect that not everybody will share your points of view.
The devs have an option to just post the progress report and lock the thread immediately. If they do not wish to read what others have to say, don't have a discussion at all. Answering a few posts in a progress report thread doesn't take that kind of time to slow down the overall progress, come on. Having people point out "small things" is actually pretty damn important. When you create something complex, you tend to get lost in the big picture and miss details that may turn out to be of great importance.
And last but not least, allowing people to criticize an unfinished product is always dangerous. If you don't want to deal with that, then just don't demo unfinished stuff.