1:Sephiroth has the make of a better tragic anti hero than cloud could ever dream of.His past and all would have made him a very tragic hero that you could believe.Instead,he was put in the position as a half ass villain.
2:The villain gets nowhere near enough screen time and dialogue to develop the relationship between all characters.Do you guys admit that kefka has way more dialogue and appearance? After all:When is the first time we see sephiroth? first sign is at shinra hq,and even then we don't see him.Next timeream sequence of him.This scene alone proves that sephiroth would have made a better hero than a villain,along with the scene where he talks about his mother and feels sad and gets angry at being experimented on,besides:How many of you would like to have a main char with a katana? katana weapons are kinda cool.Sephiroth gets a few scenes,and all of them are in the dream sequences.We don't get to see the real one till the very end,and by then:He says nothing at all when we fight him.No motivational speech to hate him,and no speech on anything.
3:Character connections are very important.I think sephiroth is maybe connected to three characters:Cloud tifa and vincent.The rest are more connected to shinra as a whole,which leaves the game with little connection to the villain between all of them.
Kefka is connected to each and every character.He harmed all of them in one way or another,cept maybe gogo.But gogo umaro and mog were all hidden characters,and we don't know anything about them.I got a really good reason to hate kefka,but i can't think of any reason why i should hate sephiroth.While i felt sad for aeris,it was because she was innocent,but even then,i felt little for her.
4:The end.I was a bit disappointed with the ending itself.One bit that kind of disappointed me,was the bit with red XIIII.I saw him running around with his children and wonderedid the world get destroyed? what happened to cloud? I was confused as to what happened.