It's less that the dice are favouring the enemy - though their RNG is not of good quality, as has been established in several much older threads... rather it's the fact that enemies generally have higher baseline ability scores than they are supposed to, and often getting advantage on saves when they're not supposed to, which results in a huge detriment to saving throw spells, compared to attack rolls. Saving throw spells are heavily handicapped in BG3 as a result, right now, as a knock-on effect of Larian's 'tweaks' which they don't seem to bee aware of.
Which makes sense Niara, but as I had quite a few months out to allow for Covid 19 slowing the progression of the game and any real improvements happening I missed the posts regarding the RNG, this is indeed an issue with the game that might have been forgiven 5-10 years ago but needs to be addressed rapidly as reputations are easily lost with the upcoming generations, to put it simply Boomers, X and Y have more forgiveness for errors as we were brought up with them in every game where as Z and Alpha are less tolerant, Z have an average age of 25 and they are core market at this stage where as Y who made DOS2 successful as core demographic at the time averagely are now Mothers and Fathers or out of Uni with time consuming careers with not much time for gaming themselves.
To put the above in more simple terms Larians rise five years ago with DOS2 was at a pivotal stage in generation swap for the core demographic of gamers and they need to realise this core has no tolerance for lack of balance and can ruin a company overnight. I.E. People Can Fly.