Note, something that again I want to make absolutely clear. There is no "pro-fudge" camp. Not really. I don't think anyone thinks of fudging as a good thing. A necessary evil is about as good as it gets. And, IMO, far less necessary than in the past. We fudged the hell out of character creation die rolls, so, now we use point buy - poof, no more fudging needed. We used to reroll HP rolls at level up all the time. I've never met a DM who forced a player to take that 1 on a d10 for a fighter's HP. I'm sure they exist, but, I don't think they're that common. Now, we have standard HP/level and no die rolling needed.
That's why fudging isn't really necessary anymore. The amount of rolls that the DM actually has any need to step in on is vanishingly small. Dying in 5e isn't easy. At least, not the dice declaring you dead anyway. On and on. If the dice so rarely have big negative effects, then the need for fudging largely goes away.
All these effects mitigating mechanics simply serve to shift fudging from the DM's hands to the players and makes it more acceptable by making it 100% in the open. Fantastic. But, there is the other side of the coin that it is the same result as if the DM was still fudging behind the screen. The end result is the same. But, because they've made it player facing and turned it into a game mechanic - it's now perfectly acceptable.