I don't know, didn't they say one console version of Need for Speed will look better so I don't really think they are playing favorites.
Well, one might argue that a launch FPS is a tad more strategic for MS than a racing title. It there was any chance that some sort of persuasion might come from them in any form, I would guess that it would come for BF4, not NFS.