Yeah, but by the time they addressed it, it has already given everyone many, many repeated large reasons to move on from the game.
The worst part is/was (unsure if this has changed) that you are hard locked into specific hero categories even if you are queued as a full premade. Even when you are with a full team that is OK with swapping, you can't swap roles as needed. Incidentally, I played dps junkrat back when it was categorised as a defence hero. And the categories were decided and changed by Blizzard - Junkrat might have been the only defense hero I'd be willing to play, and now the only offense hero since they recategorised him - I would rather heal than play mccree, but there you have it
The worst part is/was (unsure if this has changed) that you are hard locked into specific hero categories even if you are queued as a full premade. Even when you are with a full team that is OK with swapping, you can't swap roles as needed. Incidentally, I played dps junkrat back when it was categorised as a defence hero. And the categories were decided and changed by Blizzard - Junkrat might have been the only defense hero I'd be willing to play, and now the only offense hero since they recategorised him - I would rather heal than play mccree, but there you have it