That foundation is still here. you can still swap within your role. wrecking ball works entirely different than what Reinhardt and you can swap between them depending on the situation and enemy team.
The devs just had to enforce 222 because they finally realize that the player base can’t be trusted to make good decisions so they have to babysit us.
I just don’t want people to be for hero bans just to spite One Tricks, I want people’s opinion of this to be strictly for the health of the overall game, and not because they enjoy the thought of ruining someone’s gameplay experience under the guise of “playing tactically” by banning a player’s strongest hero.