Je ne sais pas pourquoi tu parles de romantisme.
Shirou n'a laissé personne mourir, il n'a simplement pas pu sauver tout le monde. Penser avant tout aux êtres qui nous sont chers c'est complètement normal, c'est pas être égoïste, c'est être humain.
Si tu trouves vraiment que sacrifier quelqu'un pour peut être en sauver d'autres c'est une choix humain et honorable alors t'as de sacrés problèmes. Et c'est pas juste de Sakura dont il est question, inévitablement le Shirou de Mind of Steel fini par éliminer tous ceux qui peuvent potentiellement l'entraver pour sa quête du Graal. Bah oui, si il n'obtient pas le Graal pour sauver tout le monde, des personnes qu'il aurait pu sauver mourront. Mais ce n'est qu'un petit mal (des personnes sont mortes...) pour un grand bien... ou pas puisque le Graal est corrompu. Shirou de Mind of Steel a tué pleins de gens, mais au moins il n'est pas égoïste ! Génial.
Mind of Steel c'est tout sauf une conclusion mature, c'est la conclusion la plus enfantine et idéaliste du VN, dans la grande lignée de Kiritsugu (sauf que celui-ci a réussi a se rendre compte de son erreur). Dans HF, Shirou choisi d'aider Sakura, mais il en assume les conséquences. Ça c'est mature et réaliste.