As for the short rest - Why would I NOT long rest after every fight if there are no negative consequences? That way my full casters get to actually USE their spell slots each fight. Having a Wizard/Sorcerer in the party (7 spell slots at lvl 4) VS a Warlock (2 spell slots at lvl 4) for each encounter .... yeah thats a no brainer for me.
And this is why Warlock sucks in BG3. If you can long rest after every fight with no penalty or no legit incentive to short rest instead, the primary thing that makes Warlock a valid class is stripped from it.
The only downside I know is that if you take too long to get Nere out of the cave he and the gnomes suffocate and die. If the gnome dies, you don't get the quest to save them. If Nere dies... maybe other stuff?