i am sorry but you are still a noob if you think widow is bad on offense, there are really few situations where having a widowmaker on the team is not ideal, only some parts of 1-2 maps(kings row middle part for example, she is good at the start of it and really op near the end) and generally(mostly) in king of the hill maps, otherwise she is always good, especially if the said guy has a strong sniper experience from another fps game he will be extremely useful, and Winston doesnt even counter her unless she is cought with grapple on cd, only hero that counters her is probably genji