unfortunately, the OW team just cant fix this game in 5v5. They made tanks DPS with huge amount of hp just because they arent prepared to balance tanks in 5v5 mode, so their magic solution was: “Ok to make tank players happy lets just give all of them a lot of damage”.
DPS is the worst role rn, cause if you see, every hero in this game is a DPS cause all heroes do a lot of damage, but supports can heal and tank have lot of HP and armor. DPS can just…DPS (barely) and thats it