I see what you mean, I’ve been in these situations before. But these are abilities not all round damage buffs.
D.Va’s def matrix has been nerfed meaning you need to be smarter with using it, the bubbles are on large cool downs, and if Zarya is uncharged she poses less of a threat to start with, Rein has a sheild but he is a short range hero and one of two tanks which can shield sniper damage which is so important in this current meta (not counting winston’s shield here)
A buff to damage in general with Mcree and Reaper might be targeted at getting rid of these comps but the logic is flawed because to create enough damage to get through these tanks the reaction is no other hero can take the damage.
How can Blizzard genuinely believe that by making one hero that powerful one-on-one that it solves more problems than it causes?