Ich kann zwar die Vorschläge verstehen, Situationen/Kontakte/Orte zu meiden, das würde ich für den Beginn vielleicht sogar für eine gute Maßnahme halten. Aber letztendlich ist das nur eine Problemvermeidung. An der Ursache ändert das nichts. Verfährt man so, wird das restliche Leben des Hundes nur noch gemanagt. Es wird sich nicht am Symptom orientiert.
Das Problem ist einfach, dass man die Sache schlicht nicht so lösen kann, dass der Hund sich nicht mehr für Bälle interessiert. Man kann üben, dass er sich nicht die Bälle anderer Hunde schnappt, oder mit dem Ball in der Schnauze andere Menschen abklappert, aber der Hund wird IMMER den Ball im Fokus haben.
Wenn das Ziel ist, dass der Hund beim Halter bleibt, auch wenn da jemand Bällchen wirft, dann ist das mit Training natürlich zu schaffen. Wenn das Ziel aber wie hier ist, dass der Hund in Anwesenheit von fliegenden Bällen mit anderen Hunden tobt und den Ball ignoriert, das wird nicht funktionieren.