Blizzard try to sit on two chairs.
One chair says: competitive integrity.
Another chair says: But casuals want to rank up as well.
Blizzard be like, okay, we will buff heroes with low skill ceiling to make them op and compensate for high skill ceiling of skill-demanding characters and call it a balance. KEKW
Season9 had changed projectiles and hitscan bullet sizes and buffed hp to compensate the consistency and TTK. No one got their primary damage buffed, but moira got 50→65 buff for some reason. Imagine balancing this out with actual tracking aim requirement. Never going to happen, I guess. Let the character have aimlock basically and the same value as Ashe or Mcree.
I have no issues playing against moira on my own, I just outskill and outclass her, but the fact the moira player spends 4 times less energy, and it takes less effort to get the same value is disgusting.