After 27,000+ Steam reviews, Overwatch 2 is graded as 'Overwhelmingly Negative'
(www.gamesradar.com)
Removing a tank completely ruined the balance of the game. There's no reduced CC, infact they added more. Shields was the only main problem, but they could have tried splitting tanks into main/off tank roles to stop double shields, but the whole freedom is what was great about the game, the game started going downhill when they added Sombra, then fell off a cliff with Orisa. They were adding new heroes for the sake of it and not because the game needed it and that is what fucked it.
The design philosophy now is to try and make every character feel strong to play no matter how horrible they are to play against, so people will buy skins for them (or buy the new heroes).