He needed to be let go and when he got let go was as good a time as any. The win doesn't matter and most coaches do get fired AFTER a game, not before, or even notified before. I think the slip-ups in the Mets organization, this isn't the first time it has happened... the Mets have a horrible history of lettin' bullshit leak, make his case very unlikable to the people. So right thing to do, yeah, it was due. However, they handled everything about it wrong. No surprise though, the Met's office douches are notorious for bein' shitty business personnel. I feel sorry for him, but not because he got canned. Willie is a great person and had no business bein' treated like he was.
So, bein' a Braves fan, I will say something I say very often, Mets suck.