The delay is cause they were not ready to release in the first place.
Sony took them by surprice and they didnt want to face the same problems Sony had last generation with being a year behind.
This is also the reason DirectX 12 is only now about to release. (Wich btw will cause improvements to the system)







