Dropping by with a fun fact!
Looking at GM players for the current patch (1.43), Genji and Soldier: 76 are #6 and #7 in terms of win rate for damage heroes (out of 16 total).
They’re not doing quite as poorly as the general community sentiment would imply. Game balance perceptions/opinions are often repeated and perpetuated enough that they start to become accepted as fact by many players.
We also should remember that things like win rates and hero power/effectiveness can fluctuate significantly depending on the players’ skill level. If someone complains that Reaper is too strong and another says that Reaper is too weak, they could both be correct for their current skill level.
When making balance changes we typically look at the high end potential of player skill for a hero but also try to keep in mind if a given change would be a significant detriment to the overall gameplay experience in lower skill brackets and attempt to find better solution if so.
I think in general being wary of extreme “power creep” is a valid and healthy concern if it’s causing gameplay to become too wildly distorted from the core experience. I don’t feel that we’re currently anywhere close to that with the live game.