They are a problem but they have a few differences:
- Level Design
- Head hitbox size difference
- Charge time
- Scoped movement speed
- Hero mobility options
TF2 has always had much cleaner levels, it’s usually quite easy to spot a sniper, Overwatch has lots of dark maps with very visually cluttered environments and you can pick a skin specifically to blend in and sometimes the map has a red hue which makes the red outline much harder to spot.
There’s just not that many sightlines that Sniper in TF2 can shoot as he’s extremely immobile and poor escape options.
TF2 maps seems to have much greater consideration to Snipers as they are 1/9th of the “heroes” so maps almost always have safe routes built in by design. Overwatch will very typically have chokepoints where the only way to avoid a sniper is with a barrier.
TF2 head hitboxes are MUCH less generous than in Overwatch and the game is notorious for the hats, the hats give a tactical advantage as it means any sniper has to quickly try to interpret another weird sort of shape.
The typical threat is the fully charged up bodyshot due to the unreliability of headshots, still those 150 damage bodyshots are in theory a problem.
TF2 sniper is so much slower when scoped in and must scope in for longer as the time to charge up to a 150 damage bodyshot (5 of the 9 classes have 150HP or less) is INCREDIBLY long.
When TF2 sniper scopes in they’re extremely vulnerable to spies easily getting behind them and backstabbing them, or headshotting them depending on what item unlocks are used.
Pyro has flares which are very effective counter sniper spam, they set them on fire which means they can’t aim and they need to beat a very slow retreat to find healing.
TF2 sniper is so slow when scoped in they struggle to sidestep a rocket fired in their general direction.
Classes like Soldier and Demoman are extremely mobile with blast jumping.
TF2 is a game where classes out maneuver the sniper, in Overwatch it’s typically the other way around, the mobility of TF2 classes is off the chain, have you seen TF2 Soldier rocket jump rollouts?
If you can headshot someone doing this, you earned that kill.