While we are at it, can we finally get rid of razorback? I don't even play spy and I'm sick of seeing it on Hale's back.
As for nerfing sniper, I would just heavily reduce his knockback. Honestly, knockback from most hitscan sources could be toned down. It feels really bad to get your momentum...