No she isn’t. She is an uncounterable hero that turns Overwatch into a widow duel simulator.
Overwatch is a 6v6 game. The winner shouldn’t be decided in a series of 1v1s between 2 players.
Also since this isn’t a place for Widow discussion, I might as well plug this instead: No, Widowmaker isn't balanced