While Random Battles can be annoying, I think it has a place in a game like this, especially if it's a form of controlled randomness.
That's the thing though - how would you control for it. You did well and barely used resources because you played well/lucky rolls - here is an encounter for you to fight. For me that would unrewarding to put it mildly.
Plus you would need to assess how much XP people get for these, because if you don't give XP for them then that would make them less rewarding.
Instead, and I think this is what Larian is going for is story related encounters, that make sense, with at least 2 combat encounters at camp that I have seen. These in add to the long rest and make sense in my mind, instead of unrelated random encounters.
It's controlled, because you know when it can happen. Heck maybe you could even get a "threat gauge" (I actually have a system for that at my table)
I said: Don't give Xp for random encounters, because those shouldn't be farmable. I honestly don't like the idea of linking XP to just killing, but that's a computer game thing (I link it to objectives in my campaign)
And as I said, it's not "unrelated" it should be related to the story, but not a "story battle". If you travel from the Inn to the Grove you'll pass through Goblin territory, it makes sense the goblins would have patrols around. Or that more Gnolls appear.
An alternative could be re-spawns.Right now resting at camp, and fast travel has too many benefits, where its supposed to come at a cost in DnD.
While I like the thought of random encounters, I don't see how it can be tied in with the Camp as it is in its' current state.
I love Leomund's Tiny Hut and Alarm when playing D&D, but again, the Camp as it is in BG3 makes spells such as those obsolete. Perhaps, the camp should be earned instead of being this free, separate dimension of no worries or cares.
That's another thing, we lose a lot of spells that are fun to have, because we have taken all the danger out of it. I don't think it needs to be earned, it's so integral to the story, but it shouldn't be "free" to rest there imo.