I am not saying that BG3 has no compelling characters, no compelling story beats or no challenge - just what fuels its engagement.
For me BG3’s storytelling and characters fuel engagement and are a big part of why I love the game! I am not a fan of simulations, though, and that seems to be what some miss in BG3. In some games, such as Bethesda’s games, simulation dilutes the story, so I consider simulation and storytelling to be different aspects of a game.