Not everyone who criticized 343i is an obstructionist, most critics had very valid reasons to stand up (and most of these really helped to make H5 a better game) – however there are people who can be reasoned with and people who just want to rant.
Sadly from what I’ve seen in this board there is very little taking steps towards each other – most discussions didn’t revolve around actual arguments, it was about who could make the most noise based on (very emotional) beliefs.
While there has been a quite negative prevailing mood around the time of the H5 Beta (especially at the time the trailer leaked) the noise has slowly died down since then.
The crucial point has been 343i’s reaction to the H5 beta feedback which a majority of the community perceived as 343i really listening and correcting the right things.
Even some pessimists were positively surprised – most of them acknowledging 343i’s move.
Of course there are still the usual subjects dedicating their life’s work to constantly remind us that H5 will fail miserably, that H5 doesn’t have any competitive merit at all and that 343i is the most incompetent developer of all time.
However their message is getting older and older – and the foundation they stand on thinner and thinner.
Most old time fans have realized that developing a game is not a request programme – that 343i has to satisfy different player needs and that those who want a strictly traditional Halo game are just a subgroup of many.
Most fans are happy that equal starts (everyone starts with same abilities and weapons), weapons on map and descope are back while armor abilities, weapon drops, bloom and (soon) flinch are out.
A lot of fans who didn’t (and still don’t given the choice) want Sprint in Halo were finally able to make peace with the feature after 343i announced that they will enhance base and strafe speed and offer an option to disable Sprint (and other Spartan abilities too).
My personal opinion: Reason won’t stop some people from fighting their holy war – they may have had a valid concern once, but their inability to adequately react to the very complex reality (which they refuse to acknowledge as everything comes down to classic Halo = success) and their bad attitude (one-sidedness, ignorance of progress, harsh language, no respect towards the people in charge of Halo) are slowly pushing them into a corner.
But the best message is that 343i is stealing their thunder: The H5 Beta was an excellent idea that will really help the final game, they proved the critics wrong who argued that they would never listen to their fanbase and they finally (!) made significant progress with the MCC.
With that said: Hate on, I’m not worried for H5 