I know OW isn’t like any other FPS, however that doesn’t totally remove the fact that in the end all be all, it still is a FPS. The ONLY characters in the game that require abilities to function properly are Doomfist, Bastion, and Hammond. Literally everyone else has more focus on their primary fire.
Orisa and Roadhog don’t require their abilities to do something. Especially since Orisa can fire and forget her barrier. Every single DPS in the game does more damage than Sombra on average. It doesn’t matter if they have abilities or not. They all do more raw damage with their primary fire. Adding in abilities, they do even MORE damage.
They do not “struggle”. They literally are the same minus cooldowns for 6 seconds. Here’s an interesting little bit of info. Mercy does 100DPS with her pistol, in those 6 seconds Mercy can dish out 600 damage. That is JUST Mercy, imagine an actual DPS like McCree or Solider, who don’t need abilities to do even more damage than that.
Every single character in the game is required to shoot. Even Mercy at times needs to use her pistol. They don’t need abilities to do their jobs. The only characters Sombra actually shuts out are D.va, Reinhardt, Sigma, Hammond, Zarya, Bastion, Doomfist, Lucio, Zen, and herself because they NEED abilities to do their jobs.
Sombra is trash because in every single rank, from Bronze to Grandmaster she has the lowest winrate. Even when she DID see play in the OWL, she still had a mediocre winrate.
The literal and ONLY positive thing Sombra has ever had is Teamfight wins with EMP. Not GAME wins, TEAMFIGHT wins. Meaning sure, you can win a teamfight, but still lose the game overall.