Honestly... having myself a fair share of experience in software development... I couldn't even rightly tell you who's fault it really is. Sure, money is always a driving factor, but there also usually is ego and a whole lot of powerplay involved when stuff like this happens.
It really is a perfect storm, when you think about it: From the developers that probably lost themselves in feature creep and constantly changing demands from the people in charge, to the team leads that neither could reign in management expectations nor developer focus, to project leads and the same management believing their own hype, to crazy, detached marketing dealing with friggin Hollywood stars, and investors (among them even the Polish government!) convinced CDPR to be some infallible goldmine... plus this pandemic thing... and the general, typically Polish attitude of "kurva, no problem!" (I can say that, I'm slavic too

) and. Yeaaa... it's a miracle it didn't happen with Witcher 3!