If Peach lands a fair on fair or nair, on any stage than DL64, then it is a legit edge guard opportunity, Marth just doesn't have anything like this against Peach.
He needs to fail DI for this to be a serious threat until like 110%+. I also tend to feel that a Marth recovering from high is usually fine against Peach because... she can't throw her turnips up at an angle. His recovery repertoire in that position is also pretty good in general (surprisingly large amount of options).
As for the Marth can't set up edgeguards thing, Marth can put a lot of pressure on Peach when she's above him in the air. And he's great at pushing her offstage and playing the push game to force her away from the level (and she can't do whatever the hell she wants offstage to recover because he can threaten with spikes and other shenanigans). So... I disagree with this.
While Marth racks up damage faster than peach does, Peach has a much easier time actually knocking Marth off stage.
I once again disagree. Where do you think Marth is putting Peach while he's racking up this damage? I get that sometimes she'll end up above him just because, but a lot of his combo and push moves (soft fair, nair, bair) don't send up. And Peach is gonna need to recover to make it back, even if it's a small recovery. Some of her recovery's limitations (the big one being poor game when she's on the ledge [and to a lesser degree her lack of a move that sticks out disproportionately far like Sheik's bair]) are also highly apparent against Marth because he covers options when she's in that position very effectively. So this limits her recovery in some respects; she's gonna want to land on flatland more than anything else.
This is made worse cuz edge guarding Marth in this match up is easy while edge guarding Peach is difficult and at many times just impossible.
Can you please explain this? Even at top level (Armada) it looks like a lot of Marth's recovery options are often difficult for her to deal with and she winds up transitioning to ledge pressure with turnips and a lot of f-throw to keep Marth from getting back to the middle. Unless that's what you're talking about?
I'm really trying to understand this "Peach's edgeguard ***** Marth" notion that everyone keeps telling me about but when I actually watch matches it looks like catch-dropping the turnips, hitting them when appropriate, spacing your Up+B far away from the stage, and proper air-dodges make it pretty difficult for a lot of her traditional edgeguards to be successful. I see way more failed edgeguards on Marth's recovery than successful ones (speaking strictly about high level Marths).
Peach can even camp Marth.
People need to stop overrating turnips. They take a whole second to pull. Think about it. I have yet to see a Marth catch-drop turnips like M2K either, which seems to reduce their ability to lock him down or really limit his options. I understand that they're still provoking a reaction, but they're not really that good (barring luck and some edgeguard situations).
Really the only thing Marth has going for him in this match up is that he can keep her out pretty well, which is getting more and more difficult as the metagame progresses. And once Peach gets in it's much it's more troublesome than vice versa, as Peach is better defensively than Marth is in this MU.
Marth also has his massive damage racking and his heavy option-coverage is still good against her.
I'm not going to deny that the MU is inching closer and closer because of defensive and offensive innovations by Peach, but to downplay all the things Marth is good at against her, and assert that he's only good at "keeping her out" is a blatant understatement and not even accurate...