How I would rework Sombra
I can't exists without Sombra making me regret waling up, so here's how I would fix that without making her unplayable. She should be a support. That's the main thing, she is unhealthy for the game as a DPS. Hacking allies should reduce cooldowns and/or heal them. Translocator should not cleanse negative affects. There are too many ways to cleans negative affects in this game, so I think translocator shouldn't. It should also have a longer cooldown. Not too long, maybe 8 seconds (up from 6). 60 ammo is far too much. She can miss over half her shots and secure kills. I think 30-40 would be better. Virus also does way too much damage with a huge hit box. I think damage over time should be reduced to 50 (down from 75), with a slightly smaller hitbox. I honestly have no solid idea what to do with her ult. Maybe make it heal allies instead of damaging enemies, but it still locks all abilities. Making someone unable to use abilities every 6 seconds in an ability based hero shooter is not healthy game design. That kind of utility should be tied to an ultimate. I think these changes would make her more valuable as a team in all ranks, but she would also be infinitely less irritating as an enemy. It would also mean people would need skill to get value out of her. I know this will be controversial, but I wholeheartedly believe something like this would make the game so much more enjoyable. I'm tired of coming home after a rough day just to be denied fun because someone picked Sombra.