I think you are absolutely right about this.
Force long resting on players is just really lame for a video game, maybe the potion wasnt the best solution but it needs to change.
The BIGGEST problem is that there is a part of the playerbase (the majority of users of this forum) that thinks that we have to follow the rules of dnd by the letter in every aspect, which limits SO MUCH what Larian can do about this.
People will say, "oh, get good, fight with limit resouces" Like acutally not using my cool spells??? Like using the weak ones and be in most fight for + 5 min bcz of all of the misses?? (Sacred flame yes im talking to you)
I mean, fine, if Larian is gonna cope with this more active part of the community that demands dnd dnd dnd, I wanna see Larian going the extra mile for it, making a mechanic that is not just lazy as this one, and dont get me wrong, I love the game, but the resting system is just lazy.
I want them to do more DnD. Lol. But the resting has no limits and Larian might need to tweak certain fights so they are doable without long resting or being a DnD pro. The hag fight is the most difficult for me, and I am a DnD person.
The game gives tons of potions and jazz for healing, but they are pointless because I can long rest any time I want, even when it makes no sense.