The balance of OW2 is way better than OW1 though. OW1 was a boring shield-shooting simulator for the last 2 or 3 years of it’s life.
That’s not the balance, that’s the gameplay. There are still balance problems like the era of Mercy damage amping.
And while they’ve solved the CC and barriers problem, they’ve made teamfights too swingy. With only 5v5 and a single op tank, teamfights are often basically over after a single death or a single Rez. Especially for the tank. That’s just too much pressure, so nobody wants to tank anymore.