I think Widowmaker (along with post-rework Hanzo, to some extent) has warped the high-level meta around her for a long time, and is long overdue for changes.
Widowmaker is partly to blame for the current dominance of GOATS in tournament play. There are team comps that can beat GOATS (namely, Quad DPS), but as you can see in this video, Quad DPS immediately becomes much less effective if the GOATS team brings out a Widowmaker of their own:
For those who are too lazy to watch, the Quad DPS team (Stormquake) wins the first few teamfights against Busan Wave without taking any significant losses. Then, one of the players on Busan Wave switches to Widowmaker. The fights immediately become a much closer affair (since the only counter to Busan’s Widowmaker is Stormquake’s Widowmaker), until Busan Wave switches to a Dive comp with Widow in the back, and quickly cleans up Stormquake.
There are counters to GOATS, but all of them can be quickly shut down by a swap to Widowmaker. Thus, it’s safer for pro teams to just stick to GOATS instead of swapping to one of its counters and running the risk of losing a fight to Widowmaker. And that’s how we ended up with an entire year of nonstop GOATS mirror matches, despite the multitude of nerfs.
Widowmaker has played a major role in shaping the meta for ages. Countering Widowmaker is usually a team effort that requires an entire team comp to be devoted to killing her, even though dominating as Widowmaker is a solo effort. Triple tank, Dive and GOATS all became popular in part because they have a fighting chance at beating a good Widowmaker.
Heck, at the peak of Dive’s popularity before Brigitte was introduced, Widowmaker actually had a higher winrate than Tracer and was one of the most-played characters. In a meta that was built to counter Widowmaker. (Source: Winston’s Lab)
Grandmaster is a slightly different story, but the meta there is also warped around Widowmaker. She is the most-picked DPS by a huge margin, easily outclassing McCree, Soldier, and Ashe, and rendering most of the other DPS characters invalid. (Source: https://www.overbuff.com/heroes
)
A character’s pickrate in Grandmaster is largely determined by how good they are at countering or synergizing with Widowmaker.
Tanks dominate most of the top slots because none of them can be one-shotted by Widowmaker and many of them have tools to reduce her effectiveness somewhat. Supports dominate the rest of the top slots because the top supports can enable a dive onto Widowmaker, harass Widowmaker from behind a shield, keep the tanks alive, or give a damage boost to Widowmaker. And right below the tanks, snipers and supports are flankers (Genji, Tracer, Sombra); the only DPS characters that are a less-than-ideal matchup for Widowmaker and have a good shot at killing her.
A good Widowmaker has a winning matchup against nearly every DPS character on the roster, even if a support is helping them. She profoundly alters the rules of engagement anytime you play against her. At the GM level, you can learn every trick in the book to deal with her, and build your entire team comp specifically to counter her, and you’ll still struggle against her. Pros have been complaining about her for years.
Why pick Ashe, McCree or Soldier when Widowmaker can do what they do, but better? Why pick any DPS other than snipers or flankers? Why pick a DPS at all when Tanks can walk around in the open and fight on the objective without the constant risk of being one-shotted?
Blizzard keeps nerfing the methods that pros use to check Widowmaker’s power (Triple Tank, Dive, GOATS) in the hopes of changing the meta, when the simplest way to fundamentally change the meta is to change Widowmaker. If you’re sick of watching the current GOATS meta, then you should be advocating for nerfs to Widowmaker. So long as Widowmaker can invalidate most of the other DPS characters, the GOATS meta won’t be going anywhere for a good while.