My condolences CD Project Red,
I have little to say about such mindless tactics on sales which kill release dates.
Have you not learned from other developers making the same mistakes in the past?
It should be easy to not promise anything, and just tell consumers a simple release date will be...