Offering technical assistance to developers and improving the development platform is one of the jobs of platform holders. Microsoft doesn't get extra credit for earning their licensing fee in the expected manner. In fact, they should be admonished for trying to portray this universal practice as evidence of a special development relationship in the face of a backlash to their cynical strategy for securing exclusives.
I distinctly remember years ago Shane Bettenhausen (the pro Sony" guy on 1up podcasts) talking about, I'm not even 100% sure but it was some big multiplatform game not up to par on PS3, probably a poor framerate or something. He mentioned how Kaz (I think) should have airlifted engineers to that developer immediately to fix it, and how disappointed he was that they didn't.
I guess that's the attitude I mean. And I think MS was dumb as heck for a ton of decisions they made this gen such as not putting more power in XB1 to begin with. But, I think they deserve credit for the smaller good of at least seemingly doing developer tech help in a pro-active and aggressive fashion.
Also, the latest argument on GAF seem to be that MS more or less demanded 1080P on Diablo
"We did have 1080p, but we were finding it challenging to keep our frame-rate. Because Diablo's so much of an action game, we wanted to have a responsive feel - especially with four players. When you get four witch doctors in a room full of demons, that's probably the worst case scenario for us because we have effects going off everywhere. We want to make sure that it still feels very glassy, very responsive, and that's why we dropped resolution down on it," he explained.
"We did find it challenging early on to get it to 1080p. That's why we made the decision to drop to 900. That's what we demoed and were showing around E3 time. And Microsoft was just like, 'This is unacceptable. You need to figure out a way to get a better resolution.' So we worked with them directly, they gave us a code update to let us get to full 1080p."
This to me is interesting, I'd say in the case of Diablo I'm 100% for 1080P, because Diablo only drops to low 50's, has all (or most) graphics intact, etc. But it gets more nuanced in the case of something like Sniper 3 where the cutbacks where more drastic, and is an interesting argument. I wonder if it's a better PR strategy to MS to "demand" 1080P even if framerates and effects suffer pretty drastically. What might be worse for gamers (1080P with poor FPS/effects cutbacks, vs 900P buttery smooth), may nonetheless actually be better PR I would think, as 1080P is a binary thing and effects and framerates are not so much. That's an interesting debate.