Brigitte can stop or potentially kill a Genji who extends into her reach. The problem is though, if he comes in at full health, chances are he’ll have enough time to dash away and climb a wall before you can kill him alone.
Worst case - I’ve stunned and pushed him away from Mercy or Reinhardt, any tank or support I’m helping.
Best case - I stun Genji, he gets teamed against and dies. Genji tries to deflect but Shield Bash stuns him anyway then he dies.
It depends, I guess? I’ve beaten several Genjis in Deathmatch in 1v1 because Shield is nice and such. Pretty easy to keep Genji in front of me. Though time will tell because it depends on the player vs player dynamic.
Brigitte is probably the first hero I thoroughly enjoyed on release. Still disappointed she didn’t come with a Diablo 3 Crusader skin.