They wouldn’t have nearly as many problems as they did if they waited another 6 months for the initial release. I have a pc with a 1060 card, and I bought it relatively soon after launch, and it was extremely buggy, and I could barely play even at low settings. I made it maybe a 1/3 into the game before I just gave up and decided to wait until it was improved. I just installed again last week and started another play through, and even pre-2.0 it was markedly better and I could get a consistent 30+ fps on medium.
That’s I think the issue. 2.0 obviously contains many more bug fixes, but that’s not really what that release is about and it’s been past just playable for a long time. I actually really like the idea of 2.0, which is not really a bug fix but rethink of some gameplay mechanics that make a lot of sense. Like, it was always infuriating that the best armored clothes in the game often looked absolutely stupid, so I like them making clothing pretty much just cosmetic, and then moving armor to the ripperdoc upgrades. Sure, they could have probably figured that out for 1.0, but once things get into player hands you are always going to learn something. Conversely, Skryim has shipped on every platform with a screen practically and ships every time with the same garbage ass inventory system from 2011.
So yeah, they (the whole industry) should be releasing games that are fully baked, but I really don’t mind the idea that they’re going to take a game and iterate on it more like a platform. I could see Cyberpunk being something I’m still playing in 10 years as long as they keep adding content and iterating, in much the same way that people are still playing the shit out of GTAV.