Sounds like you're just shit. Scorch shot is used for knockback and splash (also destroys stickies better than any other pyro secondary), not raw damage. If the sniper equips the croco shield just to deal with you, then you've already won. He's now completely helpless against anything else that gets close. And let's be honest, no sniper is going to give up his secondary slot to counter a class barely anyone plays. The backpack thing that reduces flinching and gives health regen is more useful than that awful thing.
I don't get where the spycicle and dead nigger hype comes from. Flamethrower has good reach. It still makes sizzling sounds when you hit the spy, not to mention the pain sounds/responses of the spy himself. Are most people deaf, maybe playing with the audio muted or something? I know there's like a tryhard autist hud modification that shows you closed captions of sounds made by enemies, lmao. Use your fucking ears.