I don't view Hanzo as a sniper. Sure he can one shot you from across the map, but it's highly unlikely that you're hitting those kind of shots consistently enough.
Hanzo uses a high powered weapon able to one shot ppl with crit like Widow without damage fall off, it has low fire rate and relies on super accurate shots to be effective, how is he not a sniper?
A sniper doesnt need an actual sniper rifle to be classified as a sniper