I have lightly covered this in other conversations headhunter but to state it bluntly, your attitude sucks and any of the positive contributions to you may contribute to the MC community are quickly over powered by your D-baggery. You are not encouraging participation, you are discouraging it. Contrast to the Direwolf and it's pretty plain, Direwolf often says "Hey that's awesome" You pretty much imply everyone else is an idiot. Not helpful at all.
It's completely understandable that people would want updates to thier favorite mod. it's also completely understandable that they may have expectations that it would be released by now for 1.0. It's not like no one knew it was coming and they didn't release several PRs to get mod authors the chance to see what was coming. I was pretty surprised frankly that 1.337 came out and it was just a bug fix, feature release. Spending a few minutes to explain why things are helps a lot and just popping off with "Your an idiot go back and re read the last 26 pages like I had to." just pisses people off.
That is unless of course you just want to create a community of elitist a-holes who circle jerk about how great they are and how the rest of the world is filled with idiots.
Yeah it's frustrating to say the same thing over and over. But if you thing just banning people is going to change that you are mistaken. But if you spend a bit of effort to explain why It's a pain to update things people might start to educate others. Most the time not but 1 in 20 will.