I don't agree. From my experience, being of even skill with someone and fighting a character who is better does not mean you're destined to lose. The same with being better than the opponent and using a better character not meaning you will win all the time.
Back when I ifrst started playing my Ike lost to BUM's(the best player in NY in most people's opinion) characters he didn't even take seriously like Sheik. I still won a couple here and there. Why? Because the times I won, I outplayed hum and minimized my mistakes.
If the character is played perfectly then maybe I can see you're point, but even then, what if Ike is played perfectly? That would mean neither character would be punished and the match would go on for infinitity.
Every projectile power shielded
Ever throw sidestepped
Every aerial avoided.
My point is that ALL HUMANS MAKE ERRORS. It doesn't matter if it's Cort, Ken, M2K or PC Chris. They all make mistakes, and that is why they don't 3 stock everyone left and right. This is because the human mind in fighting games is limited to, at best, educated guessing. You cannot anticipate and predict every move perfectly ESPECIALLY if both players are of equal skill. Therefore, if the Ike player makes less mistakes than the Snake player or Wolf player, he can win. I promise ya.
All it means is you have to play a smarter game THAT match(doesn't mean you have to be a better player) and captailize on the errors that your opponent is GUARANTEED to make due to the nature of being human.
You don't even have to think of it as a science to be honest. Ike has huge range/hit box/priority and power. In the history of fighting games, anyone who has priority and power has been at least decent! lol
Those two attributes are enough to make it possible for Ike to beat anyone.
7/3 Zelda's favor? That is absurd from my experience. Please give me the friend code/aim of the Zeldas you be playing.