Duncan laments the fact that the Phillies' ballpark was built where it was:
As with many places, my stupid urban hellhole powers that be located the baseball stadium in-the-city-but-not-in-the-city, that is in a mostly isolated stadium complex not near anything else. It is served by the subway, so there's that, but it doesn't inspire people to come before or stay after and spend money in neighboring establishments because, well, there are no neighboring establishments.
Part of the problem is that nobody wanted it in their neighborhood. Locations considered for the baseball stadium included one just north of Chinatown which that community fought successfully. They saw the ballpark as a threat, not an opportunity, mainly because it would change the character of the neighborhood.
People like making more money, but they don't want anything to change to get it.