Steam, Epic, Sony, MS and the other distribution platforms need to take some of the blame. If a game needs a massive Day 1 patch, was it really ready to be published in the first place? I've no idea what it means when a game goes gold anymore
Also, more needs to be done to stop the psychos that send developers death threats. CDPR staff were sent death threats after they delayed the game last month and people wanted them cancelled. Now they've released the game with bugs, people are again sending them death threats and want them cancelled. They literally can't win.