This has always how I've seen it, the shortfall of spellcasters was always resource management not efficacy, which is why managing when a party can rest is so important, all the more so in a cRPG because the player can theoretically just rest after every encounter if the game doesn't tax them in some way.
All the other fiddly mechanical differences aside, if we take one thing to compare BG3 and WotR by it should be how they try to deal with this problem.