It's called balance, something everyone thinks they can do, but they really haven't a clue.
Bastion deals so much damage because he is so easy to counter. Peek shot him with Mcree, Pharah, Widow (particularly effective) , Hanzo, Mei, Zenyatta, Junkrat, hook him with Roadhog, run him over...