I think he finally let him go just because of he's future of becoming a teacher. But I'm still confused at the ending did Souma die? But he said " That I will live on because Masataka said so" something like that. I think he didn't die the injury was not much severe.
Why why did you let him go WHY? AAAA MY HEART IS WRENCHING