Hum, yes indeed, the game loses players when they have finished it. Did you expect BG3 to be a GAAS designed to be played forever? BG3 even has better player retention than Elden Ring, so it is doing tremendously well.