Hi there,
so, after the lattest, most hated rework, I’ve been thinking a lot on what’s going wrong with reworks. Here are my impressions.
What a rework should be
In general, when I think of a rework, I imagine something like taking an obsolete or underwhelming hero and making it up to date, while preserving most of his/her concept and main builds. An example of a good rework would be the recent changes applied to Xul: the concept of the hero remains the same (waveclear + summons, with AOE damage, melee range and certain levels of utility), but the added values make him more attractive. What I loved about Xul’s rework is that his main build (W) remained untouched and useful in the cases where it was, whereas other builds that where less interesting have now more use, like the Q and E builds. And YES, he is overtuned as hell, and needs some nerfs. But the concept is great.
What a rework shouldn’t be
In my opinion, a rework should never take over the concept of the hero down. Before reworking a hero, the first thing you should do is watch what is going on with the hero when it’s being played. I don’t care if it gets picked 1/1000 games. Those who pick the hero, they deserve some consideration for keep playing that underwhelming guy who is not OP anymore. You may think the game comes first, but what’s a game without his/her players? Basically nothing. People invests time into learning how to play certain heroes, and somethimes, while they do, the environment changes: new heroes come up, their heroes get nerfed, the nexus changes (affecting the effectivity of the heroes). And then, after all that effort, after playing so much a hero, you get to be good at it, even when it is no longer Tier S, or A, or even B. And all your effort goes down the sink, because the devs have some thoughts and decide they don’t like the hero as it is, and they completely change it.
And all this doesn’t even refer only to the new Tassadar, which is the most awful rework has ever happened. There are plenty of examples before this one, like the old Azmodan rework, which completely denied his playstyle, or the old Tyrande rework. And I understand some times these changes have to happen, because some heroes cause a very bad game dynamic, like it happened with the old Sylvanas. In such cases, changes are perfectly justified (what I will never understand is the change to her Q… it was so much fan before, and nothing broken at all).
You should take into account that many players don’t have like 100 hours a week to play this game, and yet we are part of the community. If I can play reliably 10 heroes, and you completely change one of them, then it’s 9 heroes I can play. This type of things pushes players out, and there’s no more a competitive scene that justifies such a radical adjustment.
TLDR
So, this is how I see it. Reworks should keep main builds and preserve a hero’s essence, while embedding those things that are a “must take” into the basic kit possibly in form of a quest, and should open new avenues in how to play a hero, without closing the old ones. Heroes should never be fully changed, just adjusted to be more competitive in the current environment.