I'm being 100% serious. You are aware that the jump to the HD generation is considered to be one of the most expensive and challenging jumps of any console generation right? You are also aware that the jump from 360/PS3 to the current gen consoles is considered to be one of the easiest jumps and most developer friendly hardware of any generation, right?
Your (and the other poster's) original argument is that 343 is excused from releasing such a bare bones Halo game because of the jump from 360 to Xbox One and the 360 being "simple" to program for. My argument is that despite being a generally dev-friendly console, the 360 was a massive challenge for developers due to the jump to HD. Bungie managed this jump to new hardware, new development tools, and more demanding fidelity without compromising what Halo was and even dramatically expanding on it.
The jump to Xbox One from Xbox 360 is significantly easier to develop on than the comparable jump from Xbox to Xbox 360, and in that easier jump to a platform that is more developer friendly than any console generation before it, 343 did the opposite. They stripped Halo, and released the most barebones version in the main series yet.