Basically, BG3 is made to replay over and over again. Going off the last games in the series, for decades.
Bethesda wants you to play a single save for hundreds of hours hunting for every last bit of content.
So Bethesda has sprawling games where 100% is a timesink most people will never come close to.
The want to be able to say, this game takes X hundred hours. While BG3 is shorter, but more dense. Within 5 minutes of beating bg3, I started a new save and immediately enjoyed jt. There was lots of times I thought about starting a new Skyrim game, but early game just sucks