Oui en effet, il est impossible de garder tout le monde en vie, il y a des choix qui sauvent un perso en en sacrifiant un autre.
Comme il a été dit la meilleure fin voit la mort de thane, de Mordin et de Légion.
Thane est mourant de toute façon et part en beauté en sauvant un conseiller, Mordin est en fin de vie et se sacrifie pour réparer le génocide du génophage qu'il a engendré.
Légion ne meurt pas vraiment puisqu'il va s'intégrer dans le consensus afin de le faire évoluer, c'est une sublimation, ça n'a rien de négatif.
Ces morts ne sont pas vraiment tristes parce qu'elle sont une source de renaissance et de vie.
De même pour Shepard si on fait le bon choix à la fin, il devient la source d'une évolution radicale de la vie, c'est magnifique comme fin, ça n'a rien de regrettable.