Overwatch is all about swapping heroes during the game
Blizzard even incentivised swapping heroes more in Overwatch 2 (30% ult charge retained, vs. 0 in Overwatch 1)