In a recent interview, Shane Kim roared MS do not regret abandoning the Xbox 1 as early as they did. They knew they were not going to win the last generation, and it wasn't a case of milking as much cash as possible but defining the future. There would've been no point in rolling out Halo 3 quickly on Xbox 1 as a better experience will be had on the Xbox 360.
1UP:Do you guys regret abandoning the Xbox as early as you did? It seemed like the Xbox died suddenly?
SK: No, I don't regret that at all. First of all, we made a strategic decision as a company that we were going to focus on the next generation. We're going to bring our most important assets to the next-generation and we made that decision a couple of years before we launched the Xbox 360 so that we could start to have a portfolio lined up and I think we're starting to see the fruits of that. We knew we weren't going to win the last generation, so it's not about 'how do milk as much money as we can' out of the last generation, it's about how do we define the future. That's what winning the next-generation is all about. It'd be an easy financial thing to say 'hey you should do another Halo for Xbox version one, but that doesn't really help us or our customers. We know we can create a much better experience on Xbox 360 for Halo 3. Frankly, I don't think that's what the developers want. Most of our development partners are completely focused on 'how do we redefine what the bar of next-gen gaming is.' They are completely focused on setting the new standard. Doing another version on [Xbox one]? They all believe they'll make more money on Xbox 360.