I'm sure if Shirou went with the mind of steel bad end instead of saving Sakura he still wouldn't be a perfect good guy. It really is just a lesser of two evils, and it comes down to different perspectives. I probably would save Sakura as well if I were in Shirou's position, even if it seems wrong by most common moral standards.
Really, these characters all have flaws, but overall I think it's safe to say Shirou is the good guy.
And yes, Kotomine is so amazing in HF.
|