It's a game. Once you get to to xp cap, it hurts the gane aspect. This never happens in pnp. Ever. And, the fact other games like bg1 has this issue diesnt excuse bg3, either. I expect a sequel decades later to do better
Heck, Bio grasoed this in TOB.
An easily reached xp cap hurts games. Ideally, theted be no cap, but jf yiu have one it should not be reachable except near the end- espicially in a game with zero random encounters. At least bg1 had the excuse of random encounters when restng nor traveling but bg3 does not have that.
You can enjoy progressing the plot and gaining new phat lewt and still see that an easily reached xp cap is bad and hurts the gaming experience. I'm still relatively early, but I hope this is exaggerated. It is poor design and shows poor balancing in regards to xp awards.