I think adding in random events that focus on all of the trinity is key to this. SOCIAL, COMBAT, EXPLORATION. Add in random events for each one. Hell skyrim base game had 100 different events that would load in at random. these events could all be adjusted in the creation kit. The quests and choices of the player actually changes these events. So while at the beginning you would see a fox chasing a rabit most of the time leaving the cave. Late game you would see factions that you joined or scorned. It was better than most gave it credit for. Some of these events where quests and social encounters as well.
Game mastering would fix all of these issue. But I fill a completely static world is not the way to go with the base game. I think there is a reason a lot of RPG's even Bg1-2 had these random events. Now with todays tech we couls see all kinds of crazy shit. Some involving the weather and really putting these floor aoe's into effect. Imagine waking up from camp and all of a sudden the the rain has made the entire ground wet in that entire area. Now combat favors frost mages and frost bombs. Just crazy shit like that you could do within the engine and change things dynamically. Imagine going into an are and there are barells every 3 feet cause some goblins transported them or whatever fluff. Now every time you go into the same area there is something new to discover.
Its like when I first played DIV and I got a pair of dirty worn panties... I was like What the Fuck. This studio will add anything... yet they never captured how random they could be. I think they are closer to fable in personaitly than BG personally. But I would love to see them let go every now and then and allow random events to add some wacky every now and again.