I still run into the problem of sacred flame having a constant range of 40-60% chance to hit. While Mage and Warlock cantrips are getting 75-100%
So traditionally, in D&D when deciding whether to use a spell that uses "hit" mechanics or a spell that uses saves against an opponent, you might weigh the opponent's AC vs what stat they'd have to use for saving.
Example: Knight in plate armor has a really high AC, but really poor Dex. Odds of hitting with the first spell are really low, odds the knight makes their dex save are more favorable for you.
Problem: Larian has inflated means to gain Advantage (height / backstab), which only benefits the "hit" kind of spell. Advantage (or disadvantage) for you doesn't change an opponents saves. That's why it's more often lower in BG3.