Cant think of something making bg3 5 times better.
As for the suggested evil/good division... maybe make some choices pan out different in the future. Like destroy the goblin camp, to later find out that the Zhentarims rounded up the survivors and sold as slaves in the city. The evil witch actually helped children to poor parents get an education and a better future. Making more choices not so clearcut evil/good.
All quests must not make sense, but the more time consuming must feel worth it. People play it for entertainment and do not want to feel cheated.