I said it before and I want to say it again, 343i should involve the community in a dynamic way with the next Halo’s development, and not “being a silent observer”, to our suggestions.
There are many ways I can think of that you can use the community to your advantage, since it seems you can easily make advert popups in game when you start it up, you could easily crowd-source information through an online multiple choice, using the popup advert to make everyone aware that they should throw their two cents in, and use a MS point lottery system, like once you complete the questionnaire you have a chance of winning ‘X’ points.
Beyond that, you should have the community vote on things that can influence the game. I know this is your game, but it’s your game that you make for us, and keeping us more involved might be better than being secluded during the whole development, saying it’s the next big thing and it will blow our socks off, but then miss a heck of a lot of content and little features because you didn’t properly test the game and involve the community. Looking at the past patches and additions it is very evident of that fact.