If they hadn't promised so much, they would've much less to walk back from. If they had just told us the release date but not so much about in the game (PS4/5 compatibility, wall-running, purchaseable homes, etc.), they would have got much less heat for breaking promises. Conversely, if they had told us the game's features but not the release date until they were sure of a release, they would've also avoided a lot of heat for a premature release. So either you tell customers what's in the product but not when it's released, or you tell them when it comes out but not what's in it. That's what Apple has always done, and Apple has never had a release as botched as this. E.g. We knew when the new iPhone would come out, but we were never told what was in it. The more you tell customers, the more you potentially have to retract. I hope CDPR learns from this.