@xbombr: Maybe I have unrealistic view of this game, but can you tell me why marth, who has the most range in the game, loses to characters that are slower, and have less range (ganon, puff). My understanding is that it's because most marths are too impatient. A marth that loses handily to a puff or ganon would lose to doc as well, yet for some reason, people realize this about doc, and not the others.
Yeah, if the marth overcommits, he'll get rested. However, if he is content to just space fairs, jabs, and uptilts (without trying to get a grab in, which is mostly useless against jiggz at anything but really low percents) she can't really rest him. Also, a missed rest = death against marth (not sure exactly how low, but like 20% or something). I know that it's harder in practice, but not *too* much so. I maintain that the problem is people using marth in a sub-par way (in matchups where they can't link crazy combos).
Against Ganon, the punishment isn't really greater than marths, as all marth really has to do is get ganon off the ledge and it's a stock. You call is a spacing battle, and that right there (to me) shows that marth has an advantage, as he's better at spacing... Sure, if you mess up, you'll take obscene percent in a small number of hits, but again, unless you mess up, ganon can't do anything, except take hits.
I do agree that the falcon matchup is not in fact marth's advantage.
TL:DR: I believe that a majority of marth players don't play marth correctly in matchups where they need to play patient and safe. Also, because Ganon and Puff have an extremely famous figurehead player (Kage, and Hbox/mango) people are swayed to think that it's the character matchup's fault rather than a matter of player skill. If Doc had an amazing player using him, I posit that people would be saying that marth didn't have a good matchup against him either, as the reasons he is good against doc are the reasons he's good against ganon and puff.