After struggling with balancing the heroes and roles for quite a while now, Blizzard has decided to undertake some drastic measures in Season 9. As such, not only has Competitive Play been made more transparent and... well, competitive, but the actual core design principles behind the various
...