Wise course of action that I follow myself. It helps that I have a backlog the size of Elon's ego. I'm a bit tired of paying to be a beta tester for some big developer.
I sometimes make exceptions for Nintendo/Sony releases, but even that a rarity.
The problem with 2077 was that it was completely broken on consoles on launch (and far from bug free on PC) and lacking key features.
That paired with ther statements on previous gen consoles ruffled a few feathers and rightly so.
Hopefully they learned their lesson and apply it to Witcher 4.
A CEO always lands on his feet. He'll find a way to jostle the numbers in order to get his bonuses, while the rank an file employees will pay for them.
The brilliant idea to postpone the release of Shadows near that of MHWilds could easily be the last nail on their coffin.