NOTE: This post has the PC Widowmaker in mind, not the console
A good Widowmaker has a winning matchup against every DPS character (with a few exceptions) on the roster, even if a support is helping them. She profoundly alters the rules of engagement anytime you play against her, especially at the highest level of play.
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.
Blizz keeps nerfing the methods that the highest ranks of the game use to check Widowmaker’s power, specifically OWL players (Triple Tank, Dive, GOATS, FLOATS, Sombra Goats, Quad Tank ect.) in the hopes of changing the meta, when the simplest way to fundamentally change the meta is to change Widowmaker.
If you do not want to watch the current GOATS meta in the Overwatch League you should be advocating nerfs to Widow
There are counters to GOATS, but all of them can be quickly shut down by a swap to Widowmaker. And because of this it’s safer for OWL teams, Grandmasters, and Top500 players to just stick to GOATS instead of swapping to one of its counters and running the risk of losing a fight to Widowmaker.
Diving Widowmaker doesn’t fit the bill at the highest levels of play because the tanks or supports will get focused, when the tanks are dead, the dps and supports have no space to work with meaning the fight is lost most of the time, when the supports are dead your team has no healing, meaning it is safer to back up instead of continuing to fight and risk feeding ultimate charge.
At the highest levels of play, Widowmaker almost always determines the outcome of the match. Most of the games on the GM ladder are decided by what team has the better Widowmaker player, AKA, what Widowmaker can kill the other Widowmaker more times then the other
Her hitbox should be slightly increased or her charge time should be increased from 720 MS to 1 S so other heroes aside from another Widowmaker have a chance to hit her in the highest levels of play.
Oh, and i am not the only GM player that feels this way. Many of them agree: As a 3.9K player, I have a new level of hatred for widow
As a daily gm player. I hate Widow
TL;DR: the only counter to widowmaker at the highest levels of play is another widowmaker