You aren’t helping your own argument either.
You are literally looking at MY winrate with Genji over 7 games, to say, with confidence, that Genji is OP. You’re not using a pro’s stats, not using someone with so much more games, you’re using MINE. Question mark?
Also it’s only been a week since the buff, it’s not been long enough to get accurate numbers, not enough people have played and they haven’t gotten used to it yet. That’s exactly the same when a new character gets released.
Wait for a month at least before using Overbuff. People were using Overbuff stats day 1 after the buff, it’s stupid. Don’t do that for any hero because it’s just common sense.