Why start "this gen?" Why not start since Microsoft acquired Bungie with the original Xbox when Alex Seropian left Bungie after creative differences? And the rest of history as Runa216 already covered some of it since you make it so easy. Also, Mojang makes more than just Minecraft, but employees were irate after Microsoft required them to concentrate on Minecraft. Rare was used to push Kinect, not allowing them to continue a legacy they build with Nintendo. And you have more developers who once worked exclusively with Microsoft and are now also working with Sony, but NOT the other way around such as Epic, Bungie, Remedy, Valve, etc. with projects outside of Microsoft's control. Why do you think that there has been a more variety of titles for the PlayStation platform than the Xbox? It's because Sony purposely allows a far less tighter control for those developers to make games that want and not heavily demanded by Microsoft in ALL GENS. But you had to make it "this gen" to shape your narrow field of view of justification. You're not fooling anyone but yourself.
Just two corrections.
From what is know Rare choose to focus on Kinect because they liked the novelty of it (and also let's not forget that almost anyone from Nintendo era was in the company anymore at that time).
And this creative freedom isn't even cut for this gen, at most the last third of it.
duduspace11 "Well, since we are estimating costs, Pokemon Red/Blue did cost Nintendo about $50m to make back in 1996"
Mr Puggsly: "Hehe, I said good profit. You said big profit. Frankly, not losing money is what I meant by good. Don't get hung up on semantics"