Wenn es viele Gründe gibt, aber ein Krieg keinen Zweck hat, dann wird er nicht geführt. Wenn es keinen Grund gibt, aber einen Zweck, dann wird der Krieg geführt (ein (notfalls erlogener) Grund findet sich dann). Wenn der Zweck nicht erreicht wird, dann war der Krieg nutzlos und es war falsch, ihn zu führen. Auch dann spielen die Gründe keine Rolle.
Man kann das bei Clausewitz nachlesen - z. B. in dem Wikipedia-Artikel über Clausewitz - Abschnitt "Die Achse von Zweck, Ziel und Mittel".
Am Ende werden die Beteiligten - vor allem Putin und Selenskij - darlegen müssen, was sie erreicht haben. Putin weiß das und er hört nicht auf, weil der Krieg bisher zwecklos war - selbst, wenn er nicht grundlos war.