Das ist eine ganz normale Leinenaggression. 
So ist es.
Mein Dino ist auch leinenaggressiv - aber, so blöd es klingt: der will nur mit dem anderen Hund spielen 
Oder zumindest hallo sagen. Sobald er leinenlos unterwegs ist, ist er anderen Hunden gegenüber erstmal höflich, dann entscheidet die Sympathie. Je nach Hund wird dann zusammen gespielt oder zusammen im Garten rumgeschnüffelt 
Die meisten Besitzer sind mit solchem Verhalten einfach überfordert, denke ich, oder erkennen nicht, dass ihr Hund ein Problem hat. Hier im DF ist das anders, hier treiben sich ja auch viele Fachleute herum, die das Verhalten schon kennen und Tipps zur Besserung geben können.
Meistens liegt es nur daran, dass nicht hundegerecht aneinander vorbeigegangen wird. Wenn ein Hund frontal auf einen anderen zukommt, ist das eher eine nicht so nette Geste. Das könnte man mit "Ey alter, was willst du, ich mach dich kaputt!" übersetzen. Wenn dir jemand auf der Straße SO begegnet, würdest du auch erstmal laut werden, was das denn soll usw.
Der Trick dabei ist: Bogen um den anderen Hund laufen, großflächig ausweichen. Dabei natürlich in einem Radius, der zur Individualdistanz deines Hundes passt. Bei manchen reichen schon 5 m, andere brauchen 30 m, um sich sicherzufühlen.
Um sowas rauszukriegen, braucht es viel Zeit, Geduld und Durchsetzungsvermögen. Dino treibt mich mit seiner Leinenaggressivität manchmal zur Weißglut, aber es gibt auch Tage, da macht er das für seinen Lernstand suuuuuper und ich möchte ihn dann einfach nur abknutschen. Versteht er nicht, daher gibts dann einfach tolle Leckerli 
Hunde sind offline übrigens nicht mehr so leinenaggressiv, weil die Leine den Bewegungsradius des Hundes einschränkt. Er kann dann nicht mehr komplett ausweichen - ohne Leine geht das super. Da kann der Hund dann einen unheimlich großen Bogen um den fremden Hund machen und selbst entscheiden, ob er Kontakt möchte oder nicht.
Edit: trifft natürlich nicht auf alle Hunde zu, manche haben auch einfach schlechte Erfahrungen gemacht. Sowas muss man immer individuell betrachten.