Avalanche is the best dev team in the world. They won't let fans down. Join me in trusting them. They listen too closely to us to disappoint us. That's a fact.
EDIT: Mostly they only ever hear reviews. Please don't bash them now, they need our support quite a bit. Video game development is hard. These people are human just like everyone here, and to hear negativity before the game launches is not a morale booster. We want to encourage them, build them up. Not tear them down, and hurt their feelings. They're doing this for everyone, not just us, and we need to be patient. Over on the official forums it's "I want this, x is broken!" Here, we're better than putdowns and complaining. Thank you, A Concerned Avalanche Software Fan*hides from Woody*