People would have been upset, no doubt, but this would have been the right move either way. Delay last gen console release further, or cancel it altogether for last gen and wait for next gen. However, PC is running fine, there would have been no need to delay PC release.
- - - Updated - - -
Still not an excuse, is it?