Basically hanzo all depends on landing all his skillshots, if you are off the mark for too many hits then you’ve basically lost the game for your team because you aren’t reliable DPS.
Alarak and similar heroes only have to wait for opportunities to arise to use their long cooldown skills to burst people.
Hanzo and similar heroes like chromie have to constantly land them to poke and chip because they don’t do as much burst as a KTZ combo or alaraks combo.
It’s more of an endurance thing I suppose.
It’s also important to keep in mind the popularity rates, hanzo is played more often, has bad players on average, higher skill hero, lower winrate.
Alarak is a low popularity hero, people that play him are dedicated to him, higher winrates because his average players are better.
KTZ + Alarak is learn2combo, samuro+TLV+Rexxar are learn2macro,
Hanzo is different:
both his ult + visionarrow require gamesense to use well
if you want to maximize his dmg, you need to be able to hit ~4+scatters basically on cooldown. Being able to just rip W on cooldown and actually hit is way harder than what KTZ does, since every angle requires slightly different aiming (I`m a ~65 Hanzo and a ~40 KTZ, I know both sides).
Hanzo is a mix of AA and Spelldmg, so he usually stays exposed for longer than the others. KTZ combos and retreat/waits for CD afterwards
Hanzo doesn’t have an escape. He only has D but it is not enough. You can’t escape when zeratul, genji or tracer atacks you. He has the same atack range as Raynor, but Raynor has self sustain. Yeah i know you can do a lot of damage, but when someone atacks you, you must run, if you don’t they will kill you. I have 51% winrate on Hanzo 27 lvl and 180 games (only qm, hl and tl) and i do in 22 min. games 120k hero and 300k siege damage, He is a good hero, but he needs some self sustain. Maybe D second charge on 7 or 13 lvl?
Or some active talent to dash from battle a short distance?
Precisely. Hanzo is a difficult hero to play well, he is very fragile with no defensive talents, and his one conditional mobility is on a long cd.
I would say the Hanzo effect is probably similar to the Li-ming effect - he is a popular hero with a low population that can play him at a high level. Although I can’t explain why KtZ would have a much higher win rate with otherwise similar stats. Maybe looking at hero level would explain it better - as in more low hero level Hanzo games being played (< lvl 10) and higher hero level KtZ games (lvl 10+).
Kel’thuzad imo is a much easier hero to get instant value out of than Hanzo is.
I’m not saying that Kel’thuzad is necessarily easier per se, but once you get his combos down, Kel’thuzad’s high burst can instantly blow up most of the roster.
Hanzo on the other hand gets his value via his high sustained damage output, sure he can be bursty too, but he’s not as bursty as Kel’thuzad and its not as easy for him to secure kills.
This. People underestimate how important it is to finish kills in this game, not just deal damage and make enemies retreat.
Kelthuzad, Genji or any other number of heroes do this much easier than Hanzo, who chips down at the enemy health pool and usually requires someone else to go in and finish enemies (if you don’t have such a player on your team, tough luck).