D&D 5e is designed around resource management (Long Rest) and Bounded Accuracy that limits how powerful PC's grow.

BG3 ignores both design principles. It allows you to rest whenever, showers the player with powerful new abilities, magic items and consumables, in addition to overpowering individual common features like Shove and Stealth.

For the game to play better and be more challenging, Larian should figure out a way to get closer to the ruleset they are using.