Big is absolutely no excuse for unfinished and in a state that is barely acceptable for a beta phase. And BG3 is by far not as big and complex, as you make it to be. A good comparison would be the Pathfinder games, with tons more classes, mechanics, spells, weapons, armor, characters and so on, a crusade mode on top and other gimmicks. They were released in way better state by a smaller team.
Well, now I know for a fact you didn't play Wrath of the Righteous directly on release, LMAO