I bought in at launch and on my PC it was great... okay parts of it were great. There were annoying bugs of course, but I only ran into one game stopping bug and it was easily fixed by turning off a steam download option (beta versions I think). Yeah, CP2077 was certainty no Witcher 3 at launch. But then again neither was Witcher 3.
https://www.thegamer.com/cyberpunk-2077-bugs-issues-witcher-3/
While Witcher 3 was less of a victim of the hype monster, fact is it could even be argued it was the biggest source of CP2077's hype, it was still anything but the great game we all so fondly remember when launched. It took a lot of post release work to get it to the state it's currently in. And it was also the source of some shady moves on the publishers part. AFAIK there was in fact crunch time, it was just "voluntary" unlike with CP2077.
The big problem as I see it is two fold. Video games have evolved to the point where we gamers have extremely high expectations that are then spurned on by publisher's marketing teams hyping the games to death. I work in unrelated retail and one thing I've learned is to under promise and over deliver. You disappoint fewer people and the ones you can come through for are overjoyed.
But game publishers left that idea behind a long time ago. In their zeal to create great numbers and profits they more and more make decisions that if not out right fraud come very close to it. But we're also to blame for it IMHO. If after being hyped into a froth of expectation what would of happened if CDPR had released a PC only version of the game? Stating that the console version just wasn't where they wanted it to be? Same outrage, different reason...
The second issue is all this isn't helped by the fact that video games have turned into a billion dollar industry. It's right up there with the big three, movies, music, and sports, if not surpassing them. This has turned them into a purely profit driven market segment, instead of one that was gamers making games for gamers. So every decision at every level is measured against profit making first and foremost. Customer satisfaction is now a distant second at best in most cases.
Will CP2077 eventually be in the same league as W3, it's possible. Will the post launch outrage be forgotten, I think much of it already has. But until us gamers stop giving into the artificial hype we're going to continue to be disappointed by game releases. As long as profit is the main motivator behind the industry we'll continue to see buggy over hyped games being released due to time constraints.
How do we gamers combat this trend? Stop buying into the hype. Stop pre-ordering. I currently boycott EA because of what a **** company they are, even when they do release a half decent game. We need to do more of this and less ranting on forums if we really want to see some change in the industry IMHO. Don't buy a product until you've seen what you're getting for your money, it's that simple...