The back and forth on twitter/bluesky over this topic was pretty wide ranging, and size/cost definitely was a topic discussed. And besides a lot of the “quality” of BG3 was the fact that it supported endless paths through the game, something which requires a lot of development effort.
Well…I suspect a lot of the people who routinely complain about this stuff actually are teenagers.