Getting exclusives to sell your product is a shitty practice ?
In this way, yes.
If Microsoft want platform differentiation, then they should fund their own new IP or fund games themselves (e.g. Sunset overdrive) by other independent developers. Microsoft and others can do this if they want - but these moves don't give me any confidence in the platform and in fact make me hostile towards it. Maybe I'm not the target for moves like this, but it affects me nonetheless.
I guarantee this game will come to other platforms - all Microsoft and Square Enix have done is inconvenience other gamers. It's business, but it's not one that benefits gamers. Whereas the alternative, developing your own true first party exclusive games, or funding games in a '2nd party' type fashion (e.g. Insomniac, Platinum), does. They're ensuring games that may not have otherwise existed, exist - this scenario, they're ensuring a game that would exist regardless of this exclusivity deal doesn't come to other platforms for a while.
I don't care if it is "business", it's a negative trend.