Концовка конечно такое себе. Бальдур сказал самые мудрые слова за всю игру и все диалоги (возможно, и за всю дилогию) - зачем Кратос вообще вмешивается в чужие разборки? Глядишь, он бы оставил много кого в живых и давно простил бы себя самого; Бальдур бы получил что хотел. Могли бы закончить свою миссию на вполне логичной ноте.
Бальдр поехал кукухой и после убийства матери сразу бы переключился на Кратоса и Атрея.
Кратос вмешался потому что Фрея для него близкий человек, спасла Атрея от смерти, намучилась от Одина и в целом опасности не представляет. Еще сыграл тот факт что Кратос раньше тоже как и Бальдр хотел убить жестокого родителя и на этой почве ненависти уничтожил кучу невинных людей и целый мир заодно. В конце Кратос повторяет слова Зевса "цикл закончится здесь", Зевс восстал против своего отца Кроноса, который пожирал своих сыновей, Зевс в итоге был убит своим сыном, вот Кратос и разорвал этот порочный круг, не дав Бальдру убить собственную мать. Да, для Фреи лучше самой умереть за сына, но для всех остальных лучше если она будет жить о чем говорит Мимир. Бальдр трагичный персонаж, но он сам выбрал свою судьбу.