Well the Phillies should have won it, they were never in bad shape, they just fell victim to the playoffs crap shoot. It really is exactly that, because the powerhouse teams rarely win it, and its fairly common to see the underdog win it.
It's not like basketball, in basketball, the best team almost always will come out on top in 7 games. The Bulls never blew it, the Lakers and Celtics were always giving each other fits, but they always made it far, they never didn't make the playoffs unexpectedly, or get bounced out in an upset. In basketball, there has never been a 16 seed to defeat a 1 seed in the NCAAs.
Playoff baseball is just different. A scrappy team that barely made it in can give the powerhouse a run for their money every year, that's what we saw with the Cards here, and when they won it in 2006.