I think a lot of people's problem as far as immersion goes is that the game does a bad job of setting a baseline. This may be fantasy, but there is a vast spectrum of fantasy. The story doesn't contextualise out abilities. Most people who play this game aren't going to be familiar wnough with the PHB to know that at level one we're already exceptional. I've actually played d&d and listened to live plays and stuff and I didn't really know that. The game needs to establish the context if it wants to be immersive. Level 1 sounds unimpressive, that's not easy to debate. Plus, we are in out character’s head and we don't really know what they've achieved, so we the player don't actually know how exceptional we are. Beowulf started by showing us Grendel as being able to kill a whole hall of people, then Beowulf comes in and everyone is impressed and by that outsider reaction we get context for his ultimate badassery. Meanwhile BG3 starts with us faaaar out of our league, in desperate run to escape the nautiloid, where we're supposed to feel overwhelmed and unsafe.