Hallo Rolf,
es ist keine Haarspalterei, sondern eine Frage nach direktem und indirektem Ziel.
Du kämpfst gegen ein Hindernis, und für die Erreichung eines bestimmten Zieles.
Du kämpfst für dein Vaterland.
https://german.stackexchange.com/questions/9442/difference-between-kämpfen-um-and-kämpfen-für
https://hinative.com/de/questions/2081603
ich verstehe deine Argumentation. Aber mit genau dieser Argumentation könntest du auch sagen, ein Regenschirm sei für Schönwetter, obwohl er eigentlich gegen den Regen ist.
Nicht alles was hinkt ist ein Vergleich.