Didn't Bungie outsource shit for Halo3 and Reach? I remember their being a company in Montreal doing some shit for them on 3 and Certain affinity doing a lot of those dlc maps. Its no different and its certainly not an excuse. 343 have made Halo look absolutely amazing on 360, something Bungie imo could never do, they also completely outdid Bungie in the story telling department of the single player campaign. As for the MP, not liking ordinances is a matter of options. Bungie never sold me on their story telling (which to me was always very average and sometimes confusing) or their hand made character animations and graphics that never seemed to live up to expectations.
So you know what, pick your poison. I prefer having superior story telling and graphics right off the bat, and have 343 learn and listen to the community for the rest. The rest can be improved just by listening to what people want. You cant teach how to tell a story or make good graphics. You either have that or you dont and Bungie, unfortunately, did not have it when it comes to those (imo).