If you want a polished game, always play your games in Late Access. I.e. when the game has been well out from early access, and has got several patches to it, a few discount rounds, and maybe a DLC or two. Plus there will be several of those "performance-enhancing" patches that fix all the stuttering and other issues that the game will play better on older hardware as well.
Game development has become so complex that there is no way that any studio is able to see all the bugs in house, and they need the bug reports from the hundreds of thousands of players in the public to get the polish. That is just the reality, no professional in house testers can beat the tens of thousands times as many players with as many hardware combinations.
Baldur's Gate 3 was no different, it was in Early Access for _three years_ for exactly that, and they also had the luxury of a successful EA that a lot of people actually played the game during Early Access. Games that are unable to get the player volume during EA will always release as buggy. Thanks to all those people who pay for the chance to become bug testers.
We had this lesson from somewhere before 😀
The attachment guybrush.png is no longer available