Only if we’re talking high ELO TF2 Comp.
Which is like 0.1% of the TF2 playerbase.
And even then that’s mostly because they are getting hard pocketed by a Medic and/or a level 3 sentry.
In the context of +90% of the playerbase in pubs with autobalance there’s basically nothing a Sniper can do about a Spy with a DeadRinger+Spycicle and their preference of Enforcer/Ambassador/DiamondBack.
Or just any sort of enemy rushing them at close range, like a Scout, or Blackbox Soldier on a flank.
That said, yes, I’ve put a bit of thought into this.