Very few games add bug when are patched, and actually, the only and first time that happen to me it was with CP2077. Apart from that this would even be an excuse to leave it like this?
This is absolutely untrue. Any game that is complex enough will break
many things along the patching pathway. Trying to claim that editing code that complex and extensive is somehow a straightforward process and does not result in unexpected side effects is ridiculous. Every game under the sun winds up introducing new issues when a patch is released -- that's why things like hotfixes and ongoing patch versions are common.
As for the rest of it, there will always be bugs somewhere in the game. Remember that just because you, personally, do not encounter bugs in a given title does not (by any wild stretch of the imagination) mean that said game has no bugs. CDPR
is aware that there are still issues, and of course, they're working to correct as many as possible.
...as possible.
The simple reality of bug fixing is that it's not always possible.
1.) The source of the bug cannot always be found. If the studio cannot reliably re-create an issue, then it's impossible to know where the problem is. Many players wind up doing things that put the game in a state that might be a million-to-one chance. Following the same steps won't create the same error. The bug is somehow layered in other lines of code executing in an unexpected way. If there's no direct indication of where the problem lies, and there's no clear issue with the code working correctly, where do you look for a fix? Guess? It's over 1,000,000 lines of code.
2.) Problems may be exclusive. Blocks of code written by totally different people need to be able to work together, and many individual blocks will be used by the program in various different places. Hence, if a problem arises in one area, changing the offending code may very well break something else in another area, where it presently works just fine. In that situation, it's a catch-22. I now need to choose which bug will stay in the game. I can't just redesign the whole block of code a different way -- too many other parts of the game rely on it.
3.) The problem may have nothing to do with the game. There are all sorts of issues that arise that are completely out of a studio's control. Changes to operating systems, drivers, APIs, firmware, etc. or any myriad of combinations therein can create issues. CDPR cannot rewrite other companies software or prevent them from making their own changes in order to avoid bugs in a game. And sometimes, there may be simply no solution. It's outside of anything a studio can fix.
It's not a matter of "just fixing it already." It's an extremely complex endeavor that involves (in CP2077's case) hundreds of people at a time. Plus, the devs have already fixed thousands of bugs, rebuilt entire gameplay systems, fixed those bugs, and continue to fix more. Your view on how this works is wholly unrealistic.