Wow. This is some high level shit.People who start war are the same people who don't believe in Santa Claus or Anime. War creates hunger and sadness. Anime characters do have flaws, go watch them. Goku has flaws, Luffy has flaws, Naruto has flaws, etc.
They are of course relatable. That's exactly how we go out on date with girls. We call them up, pick a fancy restaurant, say some nice things, give them a present, then we go home, game end. Isn't that how real life is?