Sorry, this got a little ranty cause I feel strongly about the topic.
Not opposed to this and it’s a step in the right direction, but I think 25% isn’t enough utility. Could you imagine if—like Ana throwing two Grenades—Moira threw two Orbs (that had 25% Anti on them)? People would lose their minds, but they just donate that to Ana, with zero drawbacks whatsoever. They even let the 2nd Nade do 100% dmg and heals (though yes, I understand Nades and Orbs work differently, it doesn’t matter because Nade completely denies 100% heals without a cleanse).
Lucio, Juno, and Brig are all consistent and survivable but they get some of the strongest utility abilities in the game, plus two of them get consistent CC. All 3 get potential game-winning ults. Moira’s Coal is just tickle slightly harder (the heal is ok, but it’s no Beat, Orbital Ray, and less than half the HPS of Trans).
This argument, to me, is pretty much: yeah, well she’s a noob stomper so she’s allowed to be completely unviable at higher ranks.
It’s an argument, I’ll just never think it’s a good argument. Why bother making and calling them heroes if they can’t be heroic at every rank? Where is the incentive for Moira players to climb and get better? You effectively have to swap heroes as you climb, which seems antithetical to the essence of what OW was (or should be). Mercy is pretty trash at higher ranks (less so with busted Soj running around) but the things you can watch high rank Mercy players do is nothing short of awe-inspiring (plus being able to get a dead teammate up to turn a fight/game is kind of wild).
All Moira gets is to tickle people with purple or yellow, and a couple of neat Fade jumps. If that’s it, she should stomp noobs harder and get better base stats if that’s the hill we’re choosing to let her die on.
But as stated, I’d much rather her actually get some skill expression at the cost of a couple stats vs gatekeep her to being bad cause she can kill someone in 8 seconds if they run in a straight line or enter an enclosed room.