You resort to name-calling, BD, and I need to grow up, eh? Intriguing.
On the note about the audience, nobody gets to choose their audience. Hollywood doesn't choose who goes to the movies; Broadway doesn't choose who partakes in stage routines; Valve doesn't choose who plays Half Life 2; campaign developers typically don't choose who plays their campaigns, and specifically, you don't have much say over who does or doesn't take interest in BWO's development.
Your so-called explanations aren't explanations at all, and that's another huge problem. You make declarations, such as, 'You want this upgrade and that upgrade,' but you don't say why, and don't even consider the possibility that you're wrong. If the voicepack and SCP upgrades are going to tack on another six to twelve months of development time, I would rather see them done as an add-on. Other members of the BWO audience, that you so casually cast aside, seem to agree, judging from this thread.
"It's none of your damn business," again, is a declaration, not an explanation. You say I'm not privy to any information whatsoever about development decisions because I'm "not involved" in the project, but when the project is being hyped as the next best thing to sex, you've involved your audience. We don't need to know the day-to-day stuff, like what mission bug a FREDer needs to debug next, granted, but when you make a development decision that could come with another twelve month delay, your audience deserves to know why that decision is so important. If a significant chunk of your audience disagrees with the decision, it's generally a sign that you should take note and take some time out to reconsider. If Valve says that the next patch for Half Life 2 will change it into a third-person RTS game, people will disagree, and Valve will probably reverse the decision. You wouldn't regard them as maintaining a professional standard if they brushed off their detractors, so why do you simultaneously regard yourself as working at a professional level while engaging in such unprofessional behavior?
I'm not going to grovel at your feet for making a campaign, no matter how many times you tell me to shut up and get back in line. You're the so-called professional, so maybe you need to learn to take the bad feedback with the good.