Hmmm...
Sparda: Sure he's a legend, but he didn't really do much to be considered the most powerful character. I mean, he only sealed up the demon world, whether he killed any powerful demons is a mystery, but, so far, he only sealed them up, leaving his sons the responsibilty of defeating them. Sure, the demons feared him, but that's basically how a person would react after seeing one man take on an entire army and not die in five minutes.
Dante: He only finished up his Father's job, not much really, especially since the demons were sealed up for two millenias and were probably at less than a third of their power.
Vergil: He tried to be like his father and failed. He's been defeated too many times to actually be considered powerful.
QUOTE]
Objection Vergil is not defeated many time,Remamber mission 7 DMC3, he wins againts Dante after many years not meet each other,on Mission 13 his match with dante is draw,at mission 20,he just lost once then it make it equal result between Dante and Vergil, they one win,they lost one, and they draw one.
your words prove you are lack of mind analyzing skill......