I heard this many times that every encounter has a purpose in bg3.
That this mean that it is hand crafted, scripted or related to task or quest.
I played so many isometric RPGs that have tons of mobs that no purpose of being there; there are just there to prolong the gameplay like in icewind dale, nwn OC or many encounters in wotr.
Well, they are handcrafted, but this does not mean every encounter is well designed. I like turn based combat and enjoyed most of it, a lot of encounters felt unique, maybe a few felt like filler.
The ghost quest was the only exception to that, imo it is one of the worst designed encounters I have ever played in a computer game. I have not tried it a second time, so no idea if Larian ever changed it.