Honestly, there are lots of effect which are not equal across all characters and that’s probably for the best. It allows individual tuning for characters as needed.
I think a great one is Pharah keeping her self damage on rockets. She’s supposed to be balanced on going into the air by use of thrusters, but people circumvent that all the time with rocket jumping. It feels sufficient that Pharah should lose 1/5 of her health for each rocket jump she does rather than just bypass her thruster cooldown.
Someone like S76 already has a long cooldown on helix rocket, so I think the cooldown is penalty enough and he doesn’t need the extra damage that goes with it.