the devs should not be balancing their game with the assumption that every team every player gets would be like OWL pro team level of coordination and cooperation. it simply doesn’t happen esp when most solo queue (and high up ranks can’t even group stack). unless you’re playing a full stack, you have strangers who you’re likely meeting for the 1st time on your team. high coordination can’t be expected in ladder.
Heroes should be balanced to be able to do their job/role individually (or well have reasonable chance to do so from looking at their kits and comparing with others), and teamplay or synergy is rewarded on top of that. Even the devs have this view
Balancing heroes to require team coordination to function is an easy recipe for poor gameplay. trolls exist, bias against things exist (e.g. people hating certain heroes to throw on sight), not everyone has the same skills to pull off everything possible in the game, etc. these are all random variables that appear with random matchmaking. You can’t just assume a high standard and just balance around that standard without worsening the expected experience since most games have a lower expected standard.
And this is why sombra’s struggling in balance esp in 2-2-2, and why new sym tp downtime is actually really terrible.