I feel that when you start throwing a bunch a rules and restrictions into a game, it is going to put some people off from playing the game. Larian is making the game in such a way that will attract a wide range of players and not just a few elite DnD players. If I am a wizard my spells are important to me. I should not be penalize through the entire game because I am unable to rest to fill up my spell slots.
Right now it's important for clerics to have their spells. As a cleric being the healer, needs to be able to have the spell slots available to heal the party when needed. If you restrict people from resting. Your cleric is useless. Sure you can drink potions and eat pork to heal your self but people will complain about eating food isn't immersive during a battle. When you do add these restrictions it makes some battles turn into a slog fest.
I think if I am in the underdark and need a long rest. It should reflect that I am in the underdark. I mean find a safe spot and lay down bedrolls and sleep for the night without the interaction of the camp. But if I do need to go camping for those character moments. I need to at least get out of the underdark or goblin camp.