Platinum can't ship a game to save their lives, I have a hard time blaming xbox on that one.
Like that one they are doing with SQE, not only is taking years but also (somehow) looks worse every time they show it. Bayonetta 3 is also MiA. Their work on the granblue game was binned, etc..