I tried to explain it here…
2-2-2 can have more advantages then 1-1-1+3. The most important is with 2-2-2 lock each role has the same responsibility. You cannot play widow and pop once every 5 fights because there are only 2 DSP and when one is not performing well it is immediately clear who (or at least it is 50/50). As support player I have to learn all supports because when I select the role there is only one other player who can help and when I don’t do my job he has do it for me.
There is no easy escape ether where people start to think “if I could play Rain then we would win but because I’m a flex and have to play DPS now we lose”. Of cause you still can flex and select all roles (this is an easy way to shorten Q times by the way) but at the start of the match the match maker assigns a role and you have to play it, there are no what-ifs.
It will still be possible to play a wide range of play styles (and of cause there will be a meta we don’t like). The team can focus on damage or bunker or dive but it will limit things not to get too crazy. 2 Tanks help to limit the health pool, 2 Support limit the healing and 2 DPS limit the individual damage potential. When one DPS goes on flanks or snipe then there is only one on the team so it is more of a trade of.
At the end these limits (health pool, healing and threat level?! of short 2-2-2) make it easier to balance each hero and the whole game. No hero limit was a similar step. It is impossible to balance a 6 stack of one hero or a 3-3 so it helped a lot to let go of this liberty. Nobody seriously argue “we could beat goats with no hero limit so it was bad to remove it” and in 2 years nobody can use this argument for 2-2-2. Obviously you have to beat the meta with in the rules and not from outside. That’s why 2-2-2 is not a counter to goats even many including blizzard might think so and I hope we will not see it in OWL this season.