Right now, the heroes are pretty balanced. Each hero has a counter hero..Just have to find it. Some heroes need a bit of a buff like Symettra shields she give to teammates and Zenyatta health but I think Blizzard did a good job with balancing the 21 heroes. We gonna be seeing balance changes in near future so we'll see who gets touch and changed.