Ganon beats Mario? since when... Mario can dominate Ganon early in the match and later on it doesn't take much for Mario to edge guard Ganon's slow *** air game. If Little Mac is the worst Overall character and he has a favorable match up against Luigi, that's something that logically doesn't make sense.
Firstoff, Mario has no direct answer to Ganon's D-tilt and N-air. These are fast moves that beat every attack Mario has in neutral, including Fireball approaches. Especially because Mario does not have very strong forward facing punish options, Mario usually has to trick his way in with fancy dodges (which sometimes lose to Ganon's lingering N-air for that matter), which also opens him up to U-smash and Flame Choke. Ganon's Flame Choke combos into D-tilt/F-tilt do like 26%, D-throw DA does 22%, and all of these combos put Mario in terrible positions where he's liable to eat anywhere from a total of 40-60% off basically one read due to his very poor landing options. U-smash can kill at like 80% and is not very laggy, making it safe on whiff or block in the vast majority of situations.
Mario does juggle Ganon to about ~50-60% reliably, but he doesn't actually have an easy time sealing Ganon's stock. Ganondorf has a good vertical recovery, and Mario has very poor options for edgeguarding low recoveries. Most of the time offstage, Ganondorf can airdodge most things Mario throws at him, recover low to avoid FLUDD and Cape attempts, and he will make it back safely as long as he is ready to tech a stage spike (in my opinion, approximately 80% of stage spikes should be teched competitively in this game as most of them are very telegraphed). Furthermore as I've explained, Mario in general loses a lot of KO options when his opponent resets towards the ledge. This is applicable to basically everyone, and Ganon does just fine abusing this since he risks very little recovering low against Mario most of the time. Now even if Ganon isn't always in position to reach the ledge during juggles, Mario has to respect aerial wizkick, which trades with U-smash and also kills at like 80%. Mario's KO options on Ganon are never completely free or easy, especially since Ganondorf benefits significantly more than Mario from the changes to ledge mechanics.
Meanwhile, basically EVERYTHING Ganon does is a KO move. F-tilt especially is lethal in this matchup, and pivot F-tilt not only can cover a lot of Mario's approaches safely, it just often gimps Mario or puts him in a position where he can't avoid getting edgeguarded by Ganon's huge lingering N-air and F-air which are both excellent tools for edgeguarding low. Let's also keep in mind that Mario basically has no hope of outprioritizing Ganon in juggle situations, and Ganon can kill him with U-air anywhere from 90-130% depending on stage position, and a perfectly timed airdodge from Mario might not even save him from getting frame trapped by a followup N-air or U-air.
Ganondorf wins vs Mario 55/45. Mario CAN get some decent momentum through juggles, but he definitely does not win this matchup and has to work harder than Ganon to win.
This matchup I would believe is closer to 50/50 on a custom setting where Mario benefits more from Custom Cape options, Fast Fireballs, and possibly Explosive Jump Punch as opposed to Ganon's benefits from WDK in this specific matchup.
Little Mac is the worst character simply because he gets hard countered like nobody else in this game. He's a very extreme character that has some extremely bad matchups. Don't get me wrong, he has good matchups too. One of them happens to be Luigi, who is also a fairly extreme character with very specific strengths and weaknesses. I would say as a whole however Little Mac has the most unwinnable matchups in the game, and is disadvantaged to the majority of the cast, with some niche exceptions which aren't always consistent depending on stage.
Now Inferno, I'm going to bet that you have actually played with and against these characters
a lot less than I have. Given you have the gall to make a personal attack against me based on your biased perception of my reputation, I will now accuse you of being a massive hypocrite that clearly depends more on theorycraft than I do to maintain your own personal status.
You know what's generally wrong with our society? People who refuse to listen and discuss perspective. You right now are being part of the problem. I'm stubborn, but I do at least try to listen to people.