
Originally Posted by
AnimaAnimus
I personally cannot stand Zenos in any game, but I can see why SE uses him, he is one of their cookie-cutter "neckbeard with a big sword" villains. I could totally picture him in the real world hacking at melons in his front lawn cause "katana is best sword and no one messes with me or my big katana cause I will cut you down to defend my waifu" ...you know the type. Sephirot is their biggest example of this archetype. And you can make as many arguments as you want about his motivations, but when it comes down to it, he is nothing but an incel with a big sword and mommy issues, it people eat it up for some reason.
I'll play devil's advocate for Sephiroth, even though I don't really like the villain. Spoilers for VII in the tags.
He's a purposeful parallel to Cloud. Cloud wants to be a Soldier First Class so he can keep his promise to Tifa. He fails. He then hides his face when he goes back home because he's too embarrassed, but he still moves on with his life despite failing to be who he wanted to be. After he gets caught by Hojo, he gets made to believe he was a Soldier due to his messed up memories, and his big moment of growth is addressing that he never was a Soldier and moving on past that.
Sephiroth, meanwhile, finds out the circumstances of his birth aren't what he thought and just deludes himself more and more. He points out the Makonids are just monsters, but then has nothing to say when Zack points out he's similar. So instead of addressing that fact, he tricks himself into believing he's a Cetra. That proves untrue, so now he tries to shape himself into a god because he's bigger and better than all of these "lowly humans". And then he gets killed by Cloud and Co.
The main problem with Sephiroth is that the compilation (and other guest appearances he has in games like Kingdom Hearts or Dissidia) just uses him as the "omg, he's so cool and epic" character without any of the nuance.