RudyLis: What I'm really worried is Witcher 3, seriously, whether it'll be delayed (again (for third time)), or it will be released in time, yet we still have to wait nine months (judging by Witcher 1 and 2 experience) till CDPR will finally roll out "enhanced edition". *sigh* February 2016?
Well if it's any comfort, it is generally safe to assume that game companies don't delay their games to purposefully add bugs, destabilize them or make them less playable - at least not intentionally, but rather to stabilize, fix bugs, make them more playable, optimize them etc. Delaying a game is a black eye to a developer, it might be a small black eye as I feel it is to a company like CDPR, or it might be a big one depending on the company and their past reputation etc. so it is not something a developer will do lightly without a good reason because it is an automatic black mark on the game and a bit on their name as well. So they're only likely going to make such a tough decision if they are certain that they will be able to put out a better product to the end customer as a result, even if it goes through several delays.
There may be examples that do not clearly match this from less than stellar companies or other corner cases, but I think that most companies will follow this line of logic and make good choices to delay and at least try to put out a better product - even if they end up failing in the end.
In this paradigm of thought about the issue of delays, I think game delays if they occur are probably for the better because it is ultimately the developer admitting to themselves and the rest of the world that they did not allocate themselves enough time to complete their project to the particular level of quality they wish to be known for, and also that they feel highly enough about the quality to risk the black eye of the delay in order to give their customers a better product hopefully.
So while I hope a game I'm anticipating does come out on time, I hope much more that the developer delay a game to polish it off than to release it on time to meet a deadline and compromise on quality instead or removing planned content or other consequences. In my eyes, no matter how painful a delay is, it is the least of the potential evils any software developer can put on their customers generally speaking. :)
If CDPR delays again, everyone will sigh, but some of us will just be thinking how much more stable the final release will be when it does eventually come out, and hoping that new GPUs start raining from the sky magically. :)