Game companies should just do more beta test internally & crucial, stop setting in stone release dates, say instead "we hope to release this game in this time frame but won't do so until the game works & is finished.".
Lauching games because it's X-mas, because A or B game is launching at this date is unacceptable!!! Games are prone to delays, there will always exist unforeseen factors that will influence game dev.
My advice, if you want to release a game around X-mas, work on it for Spring release, at least you have a 6 months buffer for whatever comes up, if all goes well, you have 6 months to do extra beta test & you can add extra polish & get it to the media in time for them to play & test it!

https://www.youtube.com/watch?v=n29CicBxZuw
01001011 01101001 01110011 01110011 00100000 01101101 01111001 00100000 01110011 01101000 01101001 01101110 01111001 00100000 01101101 01100101 01110100 01100001 01101100 00100000 01100001 01110011 01110011 00100001







