I think Genji has too much theoretical power. That is too much power in one person's hand. Genji needs a superhard counter that he can't ever get away from. Like a character who has a "kill genji from 50ft distance" button. Sometimes I just want to force a Genji out of my match. I made an extremely small study among the three different groups I play with: do they think that the enemy team having a Genji affected negatively to their time with the game, even if they win and everyone, even the one Genji main admitted that yes, the presence of Genji made the game actively less fun regardless of the match outcome. Not every game needs a token super annoying character. Genji was a mistake. Yeah a good team can counter a genji. I play a lot in quickplay with randoms and if and when a decent(not even good, just decent) Genji player finds his way to soloQ then it's borderline impossible to counter him with random team. Been on both sides of the situation. A decent genji player on my side in soloQ is heaven sent and a quaranteed win even if one or two other players in our team is straight up sucking.
I'm so fucking angry at Genji and Genji mains with 50 hours with the character. I bet they go into soloQ because they very well know that they will most likely win if they stick to their golden fuckboi weeb. I swear to god I had a dream last month about having omnipotential hacking skills and deleted the character for eternity. First time in 10 years that I had a wet dream.
Putting all the impotent rage aside, it's actually interesting to see myself hating this one character in this game possibly more than anything in any game before it.