I actually don't mind the camp and how it evolves over time. But like others, my problem is immersion. It's really odd that my group is exploring the Underdark but somehow we end up in our camp site on the surface. It's jarring.

It's not the most elegant solution but perhaps the group is in possession of Leomund's Tiny Hut in the form of a scroll, magic item...etc? Then whenever the group camps, the cinematic switches to a hut if they realistically would be unable to reach their surface forest camp?

It's just odd how they implemented camping/long rest. Not sure there's a good solution to this at this point.