This game just sounds too good to be true - but its real. I will be playing this game steady throughout this entire gen easily. With all the map options - everytime you play the game will be a completely different experience. 100 maps?!? Just insane.
I hope other companies take a similar route. I can just picture a Battlefield collection with all the maps from the entire series.
I would definitely say that it was made to finish their obligation with MS, yeah. I don't think they did a "rush" job because of it, but they did use the game to try out several new things, which effectively hurt it since their resources were stretched thin on the project (in part because of when they then signed the Destiny contract with Activision). For instance, Invasion was something that they had been prototyping and trying to do something like ever since Halo 2, and I think made it a point to finally get into Reach. The problem is, between that and Forge World, the game didn't launch with any true, purpose-built BTB maps and the game suffered from it.
I find the campaign a bit uneven and dry in spots, but again, think it was experimental on several fronts and did feature a lot of cool ideas because of it. They had a ton of background elements being rendered in skyboxes during certain missions, the fightercraft segment was surprisingly fun. and they incorporated some new design elements, such as the couple occasions of firefight-like holdouts in campaign and trying to increase immersion by incorporating some of the multiplayer spaces into campaign levels.
Ultimately, I think Reach just needed a bit more development time and Bungie not being contractually prohibited from supporting the game post-launch with anything more than a skeleton crew.