I understand what you are saying, and normally, I agree. In truth, BD is the only Dev that I get frustrated with concerning his update release schedule. There are plenty of devs that take much longer to put out updates (they ballance that by making massive updates) but they dont promise a delivery date until they are in the beta testing stage and once they announce a date, for the most part, they stick to it with in a couple of days.
BD makes whild promises up front and then fails on his delivery and provides massive excuses for not keeping his word. By doing this, he himself has generated a culture of complaint. the only thing he can be counted on is to miss his own deadline. Most of us would actully complain less if he just stopped announcing delivery dates all together.
This doesn't mean that you should stop posting or commenting on threads. Be part of the conversation. if you dont want to causes and disagreements with what you say then stick to things that are less of a hot topic, like who your favorite girl is and why. or what you enjoied about a specific scene. these can also get some cross talk, but your view may cause someone else to think differently about a thing, and theirs may also enlighten your view as well. Even when we disagree, it's still a comunity. be part of it. If worst comes to worst, you can always put someone on ignore.