I think Sephiroth gets a little more depth if you play through Crisis Core - but, that being said, I don't think there are many FF villains or heroes who are particularly well fleshed out. FFVII suffers from far too many plot twists, a problem with any dramatic setting that lasts 40 hours. How do you keep your audience interested? Make a twist!
Because of that, I think so much of the game is spent on tricking you at who the villain is, in order to keep the game interesting, that character consistency often suffers as a result. That's when you have a situation like Sephiroth taking a right turn in character development; because it's shocking.
Many of these long RPG games have this problem, and I think that's also why sometimes you get these overly simplistic villains, like Ultimecea. The story is easier to follow and the villain is easier to hate. Even so - VIII has the same problems as VII. Wait? We all grew up in the same orphanage? What?
In any case, bad villains won't stop me from playing these games. I kind of enjoy joking with my friends about all the insane plot twists. Sometimes the bad villains, like Sephiroth, make for the best laughs post game.
Because of that, I think so much of the game is spent on tricking you at who the villain is, in order to keep the game interesting, that character consistency often suffers as a result. That's when you have a situation like Sephiroth taking a right turn in character development; because it's shocking.
Many of these long RPG games have this problem, and I think that's also why sometimes you get these overly simplistic villains, like Ultimecea. The story is easier to follow and the villain is easier to hate. Even so - VIII has the same problems as VII. Wait? We all grew up in the same orphanage? What?
In any case, bad villains won't stop me from playing these games. I kind of enjoy joking with my friends about all the insane plot twists. Sometimes the bad villains, like Sephiroth, make for the best laughs post game.