Resting is a pretty integral part of table top D&D, as is learning how and when to use your abilities efficiently. It's also intended to be limited to once a day. The issue (as other threads have pointed out) is that in it's current state, BG3 is not balanced for the resources the 4 player party has compared to the number of enemies and encounters in the game. In table top you should be able to go 6-8 fights during the day and take a few short rests and then a long rest. This does not seem to be the case for BG3, especially at the early levels.