This has been a common issue amongst friends where every time I get them to play BG3 I have to make it explicit they need to long rest a lot.
I think it'd be enough if the game very clearly warned you about this design choice. You can always rest without using supplies as to not waste them.
Another issue I've seen though, is certain long rest interactions not being notified with the typical "!", such as the cryptid that is Shadowheart's "Sharran doubts" scene. I didn't even know it existed until someone made a video about it, and not only is it hard to even trigger in the first place, but the game doesn't tell you that she wants to talk and once you long rest that scene is gone forever.