Is the Overwatch we want different from what the devs want?

Yeah.

It’s honestly amazing that they managed to copy so much from TF2 without seeing the maining problem coming.

I’m not sure Ashe was that bad of a call at most skill levels.

The game was also designed with the ability to stack heroes. It’s easier to force swapping/change the match via swapping if you can dump 2+ people on one hero.