It makes sense that for Magic to be even with Melee we need every skill to have its strength and weakness. But of course if a person has rank 5 swords vs a person who has rank 6 magic, even though both counterbalance each other, magic should win cause he has the extra rank.
I guess it could be seen as a very large game of Rock, Paper, Scissors