even though you fight him that doesnt instantly make necron evil. i guess sin and necron and a few others dont really count as villains but we should discuss their powers anyway. i see a few good points about ultimecias powers but in the game its technically impossible to lose the fight because if ultimecia wasnt destroyed edea wouldnt have got her powers. its hard to explain but heres my attempt. ultimecias dead already but it hasnt happened yet. so basically the time loop seems to have doomed her and made it so shes almost destined to lose. her power is similar to that of the void in FF5 because in the first stage of the battle she takes away k.oed characters and magically transports them to some sort of non existence and she has the powers of greiver+ that last form. FF villains vary and their powers vary so much thats it near impossible for their to be an absolute best one.