I mostly play Japanese games, and the vast majority of them release without a single noticeable bug. Even extremely complex games such as Final Fantasy XIV, an MMO, which has massive patches every few months and has famously accumulated so much spaghetti code over more than a decade, have essentially bug-free releases.
You've been conditioned by anti-consumer business practices into having low standards. We should not have to accept being unpaid beta testers. Worse than unpaid - we are literally paying for it. And European games are by far the worst in this regard - Baldur's Gate 3 is another example, that game is still a buggy mess years after release. It is the European game development ethics that needs to change, and it can only be changed if players don't make excuses for them.